46 return $this[
"ilCtrl"];
56 return $this[
"ilUser"];
66 return $this[
"ilAccess"];
106 return $this[
"ilToolbar"];
116 return $this[
"ilTabs"];
136 return $this[
"ilSetting"];
147 return $this[
'filesystem'];
158 return $this[
'upload'];
176 return $this[
'global_screen'];
185 return $this[
'http'];
193 return $this[
'ilAppEventHandler'];
201 return $this[
'ilIliasIniFile'];
209 return $this[
'ilClientIniFile'];
217 return $this[
'styleDefinition'];
225 return $this[
'ilHelp'];
233 return new \ilAsqFactory();
251 return new \ilLearningHistoryService(
281 return new \ilExerciseFactory();
298 return $this[
'refinery'];
307 return new \ilUIService($this->
http()->request(), $this->
ui());
316 return new \ilBookingManagerService();
Wraps ilObject dependencies.
logger()
Get interface to get interfaces to different loggers.
user()
Get the current user.
database()
Get interface to the Database.
Provides fluid interface to RBAC services.
tabs()
Get interface to the tabs.
repositoryTree()
Get interface to the repository tree.
conditions()
Get conditions service.
Customizing of pimple-DIC for ILIAS.
isDependencyAvailable($name)
Note: Only use isDependencyAvailable if strictly required.
toolbar()
Get interface to the toolbar.
Provides fluid interface to RBAC services.
language()
Get interface to the i18n service.
rbac()
Get interface to get interfaces to all things rbac.
Provides fluid interface to RBAC services.
upload()
Gets the file upload interface.
filesystem()
Get the Filesystem service interface.
access()
Get interface for access checks.
ctrl()
Get the interface to the control structure.
ui()
Get the interface to get services from UI framework.
settings()
Get the interface to the settings.