ILIAS
Release_4_0_x_branch Revision 61816
|
Public Member Functions | |
__construct () | |
Constructor: read information on component. | |
getName () | |
Get Name. | |
Public Member Functions inherited from ilComponent | |
getVersion () | |
Get Version Number of Component. | |
isCore () | |
setId ($a_id) | |
Set Id. | |
getId () | |
Get Id. | |
setPluginSlots ($a_pluginslots) | |
Set Plugin Slots. | |
getPluginSlots () | |
Get Plugin Slots. | |
setSubDirectory ($a_subdirectory) | |
Set Sub Directory. | |
getSubDirectory () | |
Get Sub Directory. | |
getPluginSlotName ($a_id) | |
Get name of plugin slot. | |
getPluginSlotDirectory ($a_id) | |
Get directory of plugin slot. | |
getPluginSlotLanguagePrefix ($a_id) | |
Get language prefix for plugin slot. |
Static Public Member Functions | |
static | getComponentType () |
Get Component Type. | |
static | getAvailableCoreModules () |
Get all available core modules. | |
Static Public Member Functions inherited from ilComponent | |
static | getComponentObject ($a_ctype, $a_cname) |
Get component object. | |
static | lookupPluginSlots ($a_type, $a_name) |
Lookup all plugin slots of a component. | |
static | lookupId ($a_type, $a_name) |
Lookup ID of a component. | |
static | checkVersionNumber ($a_ver) |
Check version number. | |
static | isVersionGreaterString ($a_ver1, $a_ver2) |
static | isVersionGreater ($a_ver1, $a_ver2) |
Check whether version number is greater than another version number. |
ILIAS Module.
Modules handle resource object types (one or more), that can be added to the repository, e.g. forums, glossaries, ...
Modules are ILIAS components, like services. Services can also handle resource object types, but only administrative ones.
Definition at line 41 of file class.ilModule.php.
ilModule::__construct | ( | ) |
Constructor: read information on component.
Reimplemented from ilComponent.
Reimplemented in ilSurveyQuestionPoolModule, and ilTestQuestionPoolModule.
Definition at line 47 of file class.ilModule.php.
|
staticfinal |
Get all available core modules.
Core modules are located in the main ILIAS/Modules folder and provide a module.xml file that includes information about the module.
Definition at line 82 of file class.ilModule.php.
References $dir, $file, and ILIAS_ABSOLUTE_PATH.
Referenced by ilComponentsTableGUI\getComponents(), ilDBUpdate\loadXMLInfo(), and ilSetupGUI\reloadControlStructure().
|
staticfinal |
Get Component Type.
Reimplemented from ilComponent.
Definition at line 57 of file class.ilModule.php.
References IL_COMP_MODULE.
|
final |
Get Name.
Reimplemented from ilComponent.
Definition at line 67 of file class.ilModule.php.