|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Readable part of repository interface to ilComponentDataDB. More...
Inheritance diagram for ilComponentRepository:
Collaboration diagram for ilComponentRepository:Public Member Functions | |
| hasComponent (string $type, string $name) | |
| Check if a component exists. More... | |
| hasComponentId (string $id) | |
| Check if a component exists. More... | |
| getComponents () | |
| Get all components. More... | |
| getComponentById (string $id) | |
| Get a component by id. More... | |
| getComponentByTypeAndName (string $type, string $name) | |
| Get a component by type and name. More... | |
| hasPluginSlotId (string $id) | |
| Check if a slot exists. More... | |
| getPluginSlots () | |
| Get all pluginslots. More... | |
| getPluginSlotById (string $id) | |
| Get pluginslot by id. More... | |
| hasPluginId (string $id) | |
| Check if a plugin exists. More... | |
| getPlugins () | |
| Get all plugins. More... | |
| getPluginById (string $id) | |
| Get a plugin by id. More... | |
| getPluginByName (string $name) | |
| Get a plugin by name. More... | |
| hasActivatedPlugin (string $id) | |
| Check if a plugin exists and is activated. More... | |
Data Fields | |
| const | PLUGIN_BASE_PATH = __DIR__ . '/../../../../public/Customizing/global/plugins' |
Readable part of repository interface to ilComponentDataDB.
Definition at line 25 of file class.ilComponentRepository.php.
| ilComponentRepository::getComponentById | ( | string | $id | ) |
| ilComponentRepository::getComponentByTypeAndName | ( | string | $type, |
| string | $name | ||
| ) |
Get a component by type and name.
Implemented in ilArtifactComponentRepository.
Referenced by ilRepositoryObjectPlugin\_getImagePath().
Here is the caller graph for this function:| ilComponentRepository::getComponents | ( | ) |
Get all components.
Keys are the ids.
Implemented in ilArtifactComponentRepository.
| ilComponentRepository::getPluginById | ( | string | $id | ) |
Get a plugin by id.
Implemented in ilArtifactComponentRepository.
Referenced by ilRepositoryObjectPlugin\_getIcon(), ilOrgUnitExtensionPlugin\_getName(), ilRepositoryObjectPlugin\_getName(), and ilNavigationHistory\getItems().
Here is the caller graph for this function:| ilComponentRepository::getPluginByName | ( | string | $name | ) |
Get a plugin by name.
Implemented in ilArtifactComponentRepository.
Referenced by ilRepositoryObjectPlugin\_getImagePath(), and ilPCPlugged\getPluginName().
Here is the caller graph for this function:| ilComponentRepository::getPlugins | ( | ) |
Get all plugins.
Keys are the ids.
Implemented in ilArtifactComponentRepository.
| ilComponentRepository::getPluginSlotById | ( | string | $id | ) |
Get pluginslot by id.
Implemented in ilArtifactComponentRepository.
Referenced by ilObjectDefinition\getGroupedPluginObjectTypes(), and ilObjectPluginGUI\supportsExport().
Here is the caller graph for this function:| ilComponentRepository::getPluginSlots | ( | ) |
Get all pluginslots.
Keys are the ids.
Implemented in ilArtifactComponentRepository.
| ilComponentRepository::hasActivatedPlugin | ( | string | $id | ) |
Check if a plugin exists and is activated.
Implemented in ilArtifactComponentRepository.
| ilComponentRepository::hasComponent | ( | string | $type, |
| string | $name | ||
| ) |
| ilComponentRepository::hasComponentId | ( | string | $id | ) |
Check if a component exists.
Implemented in ilArtifactComponentRepository.
| ilComponentRepository::hasPluginId | ( | string | $id | ) |
Check if a plugin exists.
Implemented in ilArtifactComponentRepository.
Referenced by ilPlugin\__construct(), ilRepositoryObjectPlugin\_getName(), and ilNavigationHistory\getItems().
Here is the caller graph for this function:| ilComponentRepository::hasPluginSlotId | ( | string | $id | ) |
Check if a slot exists.
Implemented in ilArtifactComponentRepository.
| const ilComponentRepository::PLUGIN_BASE_PATH = __DIR__ . '/../../../../public/Customizing/global/plugins' |
Definition at line 27 of file class.ilComponentRepository.php.
Referenced by ilPluginInfo\getPath(), and ilPluginInfoTest\testGetPath().