19declare(strict_types=1);
39 private \ILIAS\DI\Container
$DIC;
48 return $this->DIC->repositoryTree();
53 return $this->DIC->access();
58 return $this->DIC->rbac();
63 return $this->DIC->language();
68 return $this->DIC->user();
73 return $this->DIC->logger();
78 return $this->DIC->refinery();
83 return $this->DIC->filesystem();
88 return $this->DIC->resourceStorage();
93 return $this->DIC->event();
98 return $this->DIC->settings();
103 return $this->DIC[
"objDefinition"];
120 return $this->DIC[
"ilObjDataCache"];
125 return $this->DIC->backgroundTasks();
130 return $this->DIC->learningObjectMetadata();
136 $this->DIC->archives(),
137 $this->DIC->legacyArchives()
143 return $this->DIC[
'static_url'];
148 return $this->DIC->database();
Customizing of pimple-DIC for ILIAS.
Provides fluid interface to LoggingServices.
Provides fluid interface to RBAC services.
trait GlobalDICDomainServices
parses the objects.xml it handles the xml-description of all ilias objects
Tree class data representation in hierachical trees using the Nested Set Model with Gaps by Joe Celco...
The Filesystems interface defines the access methods which can be used to fetch the different filesys...
Interface ilAccessHandler This interface combines all available interfaces which can be called via gl...
initDomainServices(\ILIAS\DI\Container $DIC)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.