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);
Class BackgroundTaskServices.
Wraps ilObject dependencies.
logger()
Get interface to get interfaces to different loggers.
user()
Get the current user.
isDependencyAvailable(string $name)
Note: Only use isDependencyAvailable if strictly required.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
database()
Get interface to the Database.
Provides fluid interface to LoggingServices.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class ChatMainBarProvider .
tabs()
Get interface to the tabs.
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...
repositoryTree()
Get interface to the repository tree.
conditions()
Get conditions service.
Customizing of pimple-DIC for ILIAS.
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...
toolbar()
Get interface to the toolbar.
ilFileServicesSettings $file_service_settings
Provides fluid interface to RBAC services.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
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.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
access()
Get interface for access checks.
ilStyleDefinition acts as a wrapper of style related actions.
ctrl()
Get the interface to the control structure.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ui()
Get the interface to get services from UI framework.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class FlySystemFileAccessTest disabled disabled disabled.
settings()
Get the interface to the settings.