ILIAS
release_8 Revision v8.19
|
Readable part of repository interface to ilComponentDataDB. More...
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 = "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().
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().
ilComponentRepository::getPluginByName | ( | string | $name | ) |
Get a plugin by name.
Implemented in ilArtifactComponentRepository.
Referenced by ilRepositoryObjectPlugin\_getImagePath(), and ilPCPlugged\getPluginName().
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().
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().
ilComponentRepository::hasPluginSlotId | ( | string | $id | ) |
Check if a slot exists.
Implemented in ilArtifactComponentRepository.
const ilComponentRepository::PLUGIN_BASE_PATH = "Customizing/global/plugins" |
Definition at line 27 of file class.ilComponentRepository.php.
Referenced by ilPluginSlotInfo\getPath(), ilPluginSlotInfoTest\testGetPath(), and ilPluginInfoTest\testGetPath().