ILIAS
release_8 Revision v8.23
|
Public Member Functions | |
__construct (\ilComponentRepositoryWrite $component_repository, \ilDBInterface $db) | |
getPlugin (string $id) | |
Get the plugin for the given id. More... | |
getActivePluginsInSlot (string $slot_id) | |
Get the active plugins for the given slot. More... | |
Protected Attributes | |
ilComponentRepositoryWrite | $component_repository |
ilDBInterface | $db |
array | $plugins = [] |
Definition at line 24 of file class.ilComponentFactoryImplementation.php.
ilComponentFactoryImplementation::__construct | ( | \ilComponentRepositoryWrite | $component_repository, |
\ilDBInterface | $db | ||
) |
Definition at line 31 of file class.ilComponentFactoryImplementation.php.
References $component_repository, and $db.
ilComponentFactoryImplementation::getActivePluginsInSlot | ( | string | $slot_id | ) |
Get the active plugins for the given slot.
There will only be one instance for a given id in one process, so the instance might be shared among various components.
Implements ilComponentFactory.
Definition at line 55 of file class.ilComponentFactoryImplementation.php.
References getPlugin().
ilComponentFactoryImplementation::getPlugin | ( | string | $id | ) |
Get the plugin for the given id.
There will only be one instance for a given id in one process, so the instance might be shared among various components.
Implements ilComponentFactory.
Definition at line 43 of file class.ilComponentFactoryImplementation.php.
References $id, and XapiProxy\$plugin.
Referenced by getActivePluginsInSlot().
|
protected |
Definition at line 26 of file class.ilComponentFactoryImplementation.php.
Referenced by __construct().
|
protected |
Definition at line 27 of file class.ilComponentFactoryImplementation.php.
Referenced by __construct().
|
protected |
Definition at line 29 of file class.ilComponentFactoryImplementation.php.