ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Customizing of pimple-DIC for ILIAS. More...
Public Member Functions | |
database () | |
Get interface to the Database. More... | |
rbac () | |
Get interface to get interfaces to all things rbac. More... | |
ctrl () | |
Get the interface to the control structure. More... | |
user () | |
Get the current user. More... | |
access () | |
Get interface for access checks. More... | |
repositoryTree () | |
Get interface to the repository tree. More... | |
language () | |
Get interface to the i18n service. More... | |
logger () | |
Get interface to get interfaces to different loggers. More... | |
toolbar () | |
Get interface to the toolbar. More... | |
tabs () | |
Get interface to the tabs. More... | |
ui () | |
Get the interface to get services from UI framework. More... | |
settings () | |
Get the interface to the settings. More... | |
filesystem () | |
Get the Filesystem service interface. More... | |
upload () | |
Gets the file upload interface. More... | |
backgroundTasks () | |
http () | |
event () | |
Public Member Functions inherited from Pimple\Container | |
__construct (array $values=array()) | |
Instantiate the container. More... | |
offsetSet ($id, $value) | |
Sets a parameter or an object. More... | |
offsetGet ($id) | |
Gets a parameter or an object. More... | |
offsetExists ($id) | |
Checks if a parameter or an object is set. More... | |
offsetUnset ($id) | |
Unsets a parameter or an object. More... | |
factory ($callable) | |
Marks a callable as being a factory service. More... | |
protect ($callable) | |
Protects a callable from being interpreted as a service. More... | |
raw ($id) | |
Gets a parameter or the closure defining an object. More... | |
extend ($id, $callable) | |
Extends an object definition. More... | |
keys () | |
Returns all defined value names. More... | |
register (ServiceProviderInterface $provider, array $values=array()) | |
Registers a service provider. More... | |
Customizing of pimple-DIC for ILIAS.
This just exposes some of the services in the container as plain methods to help IDEs when using ILIAS.
Definition at line 15 of file Container.php.
ILIAS\DI\Container::access | ( | ) |
Get interface for access checks.
Definition at line 62 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::backgroundTasks | ( | ) |
Definition at line 163 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::ctrl | ( | ) |
Get the interface to the control structure.
Definition at line 42 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::database | ( | ) |
Get interface to the Database.
Definition at line 22 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::event | ( | ) |
Definition at line 180 of file Container.php.
ILIAS\DI\Container::filesystem | ( | ) |
Get the Filesystem service interface.
Definition at line 143 of file Container.php.
ILIAS\DI\Container::http | ( | ) |
Definition at line 172 of file Container.php.
ILIAS\DI\Container::language | ( | ) |
Get interface to the i18n service.
Definition at line 82 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::logger | ( | ) |
Get interface to get interfaces to different loggers.
Definition at line 92 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::rbac | ( | ) |
Get interface to get interfaces to all things rbac.
Definition at line 32 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::repositoryTree | ( | ) |
Get interface to the repository tree.
Definition at line 72 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::settings | ( | ) |
Get the interface to the settings.
Definition at line 132 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::tabs | ( | ) |
Get interface to the tabs.
Definition at line 112 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::toolbar | ( | ) |
Get interface to the toolbar.
Definition at line 102 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::ui | ( | ) |
Get the interface to get services from UI framework.
Definition at line 122 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().
ILIAS\DI\Container::upload | ( | ) |
ILIAS\DI\Container::user | ( | ) |
Get the current user.
Definition at line 52 of file Container.php.
Referenced by ILIAS\BackgroundTasks\Dependencies\DependencyMap\BaseDependencyMap\resolveBaseDependencies().