ILIAS
release_8 Revision v8.23
|
Simple value class for basic information about a component. More...
Public Member Functions | |
__construct (string $id, string $type, string $name, array &$pluginslots) | |
getId () | |
getType () | |
getName () | |
getQualifiedName () | |
getPluginSlots () | |
hasPluginSlotId (string $id) | |
getPluginSlotById (string $id) | |
hasPluginSlotName (string $name) | |
getPluginSlotByName (string $name) | |
Data Fields | |
const | TYPES = ["Modules", "Services"] |
const | TYPE_MODULES = "Modules" |
const | TYPE_SERVICES = "Services" |
Protected Attributes | |
string | $id |
string | $type |
string | $name |
array | $pluginslots |
Simple value class for basic information about a component.
Definition at line 24 of file class.ilComponentInfo.php.
ilComponentInfo::__construct | ( | string | $id, |
string | $type, | ||
string | $name, | ||
array & | $pluginslots | ||
) |
Definition at line 39 of file class.ilComponentInfo.php.
References $id, $name, $pluginslots, and $type.
ilComponentInfo::getId | ( | ) |
ilComponentInfo::getName | ( | ) |
ilComponentInfo::getPluginSlotById | ( | string | $id | ) |
Definition at line 100 of file class.ilComponentInfo.php.
References $id.
ilComponentInfo::getPluginSlotByName | ( | string | $name | ) |
Definition at line 125 of file class.ilComponentInfo.php.
References $name.
ilComponentInfo::getPluginSlots | ( | ) |
ilComponentInfo::getQualifiedName | ( | ) |
ilComponentInfo::getType | ( | ) |
ilComponentInfo::hasPluginSlotId | ( | string | $id | ) |
ilComponentInfo::hasPluginSlotName | ( | string | $name | ) |
|
protected |
Definition at line 31 of file class.ilComponentInfo.php.
Referenced by __construct(), getId(), getPluginSlotById(), and hasPluginSlotId().
|
protected |
Definition at line 33 of file class.ilComponentInfo.php.
Referenced by __construct(), getName(), getPluginSlotByName(), getQualifiedName(), and hasPluginSlotName().
|
protected |
Definition at line 37 of file class.ilComponentInfo.php.
Referenced by __construct().
|
protected |
Definition at line 32 of file class.ilComponentInfo.php.
Referenced by __construct(), and getType().
const ilComponentInfo::TYPE_MODULES = "Modules" |
Definition at line 28 of file class.ilComponentInfo.php.
Referenced by ilOrgUnitExtensionPlugin\_getIcon(), ilObjQuestionPool\_updateQuestionCount(), ilObjRepositorySettings\getAllObjTypes(), ilModulesTableGUI\getComponents(), ilTestRandomQuestionSetStagingPoolQuestionList\isActiveQuestionType(), ilAssQuestionList\isActiveQuestionType(), ilAssQuestionType\isImportable(), ilObjSurvey\isPluginActive(), and ilObjTest\isPluginActive().
const ilComponentInfo::TYPE_SERVICES = "Services" |
Definition at line 29 of file class.ilComponentInfo.php.
Referenced by ilRepositoryObjectPlugin\_getIcon(), and ilModulesTableGUI\getComponents().
const ilComponentInfo::TYPES = ["Modules", "Services"] |
Definition at line 27 of file class.ilComponentInfo.php.
Referenced by ilArtifactComponentRepository\hasComponent().