|
ILIAS
release_5-0 Revision 5.0.0-1144-gc4397b1f870
|
ILIAS Service (A service provides cross-sectional functionalities, used by other components) More...
Inheritance diagram for ilService:
Collaboration diagram for ilService:Public Member Functions | |
| getName () | |
| Get Name. More... | |
Public Member Functions inherited from ilComponent | |
| getVersion () | |
| Get Version Number of Component. More... | |
| isCore () | |
| getName () | |
| Get Name. More... | |
| __construct () | |
| setId ($a_id) | |
| Set Id. More... | |
| getId () | |
| Get Id. More... | |
| setPluginSlots ($a_pluginslots) | |
| Set Plugin Slots. More... | |
| getPluginSlots () | |
| Get Plugin Slots. More... | |
| setSubDirectory ($a_subdirectory) | |
| Set Sub Directory. More... | |
| getSubDirectory () | |
| Get Sub Directory. More... | |
| getPluginSlotName ($a_id) | |
| Get name of plugin slot. More... | |
| getPluginSlotDirectory ($a_id) | |
| Get directory of plugin slot. More... | |
| getPluginSlotLanguagePrefix ($a_id) | |
| Get language prefix for plugin slot. More... | |
Static Public Member Functions | |
| static | getComponentType () |
| Get Component Type. More... | |
| static | getAvailableCoreServices () |
| Get all available core services. More... | |
Static Public Member Functions inherited from ilComponent | |
| static | getComponentType () |
| static | getComponentObject ($a_ctype, $a_cname) |
| Get component object. More... | |
| static | lookupPluginSlots ($a_type, $a_name) |
| Lookup all plugin slots of a component. More... | |
| static | lookupId ($a_type, $a_name) |
| Lookup ID of a component. More... | |
| static | getComponentInfo ($a_type, $a_name) |
| static | checkVersionNumber ($a_ver) |
| Check version number. More... | |
| static | isVersionGreaterString ($a_ver1, $a_ver2) |
| static | isVersionGreater ($a_ver1, $a_ver2) |
| Check whether version number is greater than another version number. More... | |
Additional Inherited Members | |
Protected Attributes inherited from ilComponent | |
| $global_cache | |
ILIAS Service (A service provides cross-sectional functionalities, used by other components)
Definition at line 36 of file class.ilService.php.
|
staticfinal |
Get all available core services.
Core services are located in the main ILIAS/Services folder and provide a service.xml file that includes information about the service. (please note that currently only a few services provide a service.xml file)
Definition at line 69 of file class.ilService.php.
References $file, and ILIAS_ABSOLUTE_PATH.
Referenced by ilComponentsTableGUI\getComponents(), ilPluginsOverviewTableGUI\getComponents(), ilDBUpdate\loadXMLInfo(), and ilSetupGUI\reloadControlStructure().
Here is the caller graph for this function:
|
staticfinal |
Get Component Type.
Reimplemented from ilComponent.
Definition at line 43 of file class.ilService.php.
References IL_COMP_SERVICE.
|
final |
Get Name.
Reimplemented from ilComponent.
Definition at line 53 of file class.ilService.php.