56 return $this[
"ilCtrl"];
64 return $this[
"ilUser"];
72 return $this[
"ilAccess"];
104 return $this[
"ilToolbar"];
112 return $this[
"ilTabs"];
128 return $this[
"ilSetting"];
137 return $this[
'filesystem'];
146 return $this[
'upload'];
157 return $this[
'global_screen'];
166 return $this[
'http'];
171 return $this[
'ilAppEventHandler'];
176 return $this[
'ilIliasIniFile'];
181 return $this[
'ilClientIniFile'];
186 return $this[
'styleDefinition'];
191 return $this[
'ilHelp'];
196 return new \ilAsqFactory();
209 return new \ilLearningHistoryService(
230 return new \ILIAS\Exercise\Service();
241 return $this[
'refinery'];
247 return new \ilUIService($this->
http()->request(), $this->
ui());
253 return new \ILIAS\BookingManager\Service($this);
263 return $this[
'resource_storage'];
273 return new \ILIAS\Container\Service($this);
278 return new \ILIAS\ContainerReference\Service($this);
283 return new \ILIAS\Category\Service($this);
288 return new \ILIAS\Folder\Service($this);
293 return new \ILIAS\RootFolder\Service($this);
298 return new \ILIAS\COPage\Service($this);
303 return new \ILIAS\LearningModule\Service($this);
308 return new \ILIAS\Wiki\Service($this);
313 return new \ILIAS\MediaObjects\Service($this);
318 return new \ILIAS\Survey\Service();
323 return new \ILIAS\SurveyQuestionPool\Service($this);
328 return new \ILIAS\Test\Service($this);
333 return new \ILIAS\TestQuestionPool\Service($this);
338 return new \ILIAS\WorkflowEngine\Service($this);
343 return new \ILIAS\MediaPool\Service($this);
348 return new \ILIAS\Notes\Service($this);
353 return new \ILIAS\Glossary\Service($this);
358 return new \ILIAS\Portfolio\Service($this);
363 return new \ILIAS\Blog\Service($this);
368 return new \ILIAS\MediaCast\Service($this);
373 return new \ILIAS\ItemGroup\Service($this);
378 return new \ILIAS\HTMLLearningModule\Service($this);
383 return new \ILIAS\Awareness\Service($this);
388 if ($this->file_service_settings ===
null) {
389 $this->file_service_settings = new \ilFileServicesSettings(
400 return new \ILIAS\Style\Content\Service($this);
405 return new \ILIAS\Notifications\Service($this);
410 return new \ilCronServicesImpl($this);
434 }
catch (\InvalidArgumentException
$e) {
436 }
catch (\TypeError
$e) {
Class BackgroundTaskServices.
Customizing of pimple-DIC for ILIAS.
isDependencyAvailable(string $name)
Note: Only use isDependencyAvailable if strictly required.
access()
Get interface for access checks.
logger()
Get interface to get interfaces to different loggers.
database()
Get interface to the Database.
filesystem()
Get the Filesystem service interface.
user()
Get the current user.
language()
Get interface to the i18n service.
conditions()
Get conditions service.
ilFileServicesSettings $file_service_settings
ui()
Get the interface to get services from UI framework.
settings()
Get the interface to the settings.
ctrl()
Get the interface to the control structure.
repositoryTree()
Get interface to the repository tree.
toolbar()
Get interface to the toolbar.
rbac()
Get interface to get interfaces to all things rbac.
tabs()
Get interface to the tabs.
upload()
Gets the file upload interface.
Provides fluid interface to LoggingServices.
Provides fluid interface to RBAC services.
Provides fluid interface to RBAC services.
Wraps ilObject dependencies.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ilStyleDefinition acts as a wrapper of style related actions.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class FlySystemFileAccessTest \Provider\FlySystem @runTestsInSeparateProcesses @preserveGlobalState d...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ChatMainBarProvider \MainMenu\Provider.