19 declare(strict_types=1);
46 return $this->dic->notes()->domain();
51 return self::$instance[
"cast"][$media_cast->
getId()] ??=
new MediaCastManager($media_cast);
56 return self::$instance[
"lp"][$cast->
getId()] ??=
new LearningProgressManager($cast);
61 return self::$instance[
"settings"] ??=
new SettingsManager(
Interface Observer Contains several chained tasks and infos about them.
initDomainServices(\ILIAS\DI\Container $DIC)
mediaCast(\ilObjMediaCast $media_cast)
__construct(Container $DIC, protected InternalRepoService $repo_service, protected InternalDataService $data_service)
learningProgress(\ilObjMediaCast $cast)
trait GlobalDICDomainServices