ILIAS
Release_5_0_x_branch Revision 61816
|
COPage PC elements definition handler. More...
Public Member Functions | |
getPCDefinitions () | |
Get PC definitions. | |
getPCDefinitionByType ($a_pc_type) | |
Get PC definition by type. | |
getPCDefinitionByName ($a_pc_name) | |
Get PC definition by name. | |
getPCDefinitionByGUIClassName ($a_gui_class_name) | |
Get PC definition by name. | |
isPCGUIClassName ($a_class_name, $a_lower_case=false) | |
Is given class name a pc gui class? |
Static Public Member Functions | |
static | init () |
Init. | |
static | requirePCClassByName ($a_name) |
Get instance. | |
static | requirePCGUIClassByName ($a_name) |
Get instance. |
Static Public Attributes | |
static | $pc_def = null |
static | $pc_def_by_name = null |
static | $pc_gui_classes = array() |
static | $pc_gui_classes_lc = array() |
static | $pc_def_by_gui_class_cl = array() |
COPage PC elements definition handler.
Definition at line 12 of file class.ilCOPagePCDef.php.
ilCOPagePCDef::getPCDefinitionByGUIClassName | ( | $a_gui_class_name | ) |
Get PC definition by name.
string | name |
Definition at line 89 of file class.ilCOPagePCDef.php.
References init().
Referenced by ilPageEditorGUI\executeCommand().
ilCOPagePCDef::getPCDefinitionByName | ( | $a_pc_name | ) |
Get PC definition by name.
string | name |
Definition at line 77 of file class.ilCOPagePCDef.php.
References init().
Referenced by ilPageObject\getContentObject(), requirePCClassByName(), and requirePCGUIClassByName().
ilCOPagePCDef::getPCDefinitionByType | ( | $a_pc_type | ) |
Get PC definition by type.
string | type |
Definition at line 65 of file class.ilCOPagePCDef.php.
References init().
Referenced by ilPageEditorGUI\executeCommand().
ilCOPagePCDef::getPCDefinitions | ( | ) |
Get PC definitions.
@return |
Definition at line 53 of file class.ilCOPagePCDef.php.
References $pc_def, and init().
Referenced by ilPageObject\__afterHistoryEntry(), ilPageObject\__afterUpdate(), ilPageObject\__beforeDelete(), ilPageConfig\__construct(), ilPageObject\getLanguageVariablesXML(), ilPageObject\handleCopiedContent(), and ilPageObjectGUI\showPage().
|
static |
Init.
@return |
Definition at line 26 of file class.ilCOPagePCDef.php.
References $ilDB.
Referenced by getPCDefinitionByGUIClassName(), getPCDefinitionByName(), getPCDefinitionByType(), and getPCDefinitions().
ilCOPagePCDef::isPCGUIClassName | ( | $a_class_name, | |
$a_lower_case = false |
|||
) |
Is given class name a pc gui class?
@return |
Definition at line 130 of file class.ilCOPagePCDef.php.
Referenced by ilPageEditorGUI\executeCommand().
|
static |
Get instance.
@return |
Definition at line 102 of file class.ilCOPagePCDef.php.
References $pc_def, and getPCDefinitionByName().
Referenced by ilPageObject\__afterHistoryEntry(), ilPageObject\__afterUpdate(), ilPageObject\__beforeDelete(), ilPageObject\getLanguageVariablesXML(), ilPageObject\handleCopiedContent(), and ilPageObjectGUI\showPage().
|
static |
Get instance.
@return |
Definition at line 116 of file class.ilCOPagePCDef.php.
References $pc_def, and getPCDefinitionByName().
Referenced by ilPageEditorGUI\executeCommand().
|
static |
Definition at line 14 of file class.ilCOPagePCDef.php.
Referenced by getPCDefinitions(), requirePCClassByName(), and requirePCGUIClassByName().
|
static |
Definition at line 18 of file class.ilCOPagePCDef.php.
|
static |
Definition at line 15 of file class.ilCOPagePCDef.php.
|
static |
Definition at line 16 of file class.ilCOPagePCDef.php.
|
static |
Definition at line 17 of file class.ilCOPagePCDef.php.