ILIAS
trunk Revision v11.0_alpha-2658-ge2404539063
|
Public Member Functions | |
__construct () | |
getRecords () | |
getPCDefinitions () | |
getPCDefinitionByType (string $a_pc_type) | |
Get PC definition by type. More... | |
getPCDefinitionByName (string $a_pc_name) | |
Get PC definition by name. More... | |
getPCDefinitionByGUIClassName (string $a_gui_class_name) | |
Get PC definition by name. More... | |
isPCGUIClassName (string $a_class_name, bool $a_lower_case=false) | |
getPCEditorInstanceByName (string $a_name) | |
Get instance. More... | |
getPCModelProviderByName (string $a_name) | |
Protected Member Functions | |
init () | |
Protected Attributes | |
ilDBInterface | $db |
array | $pc_def = [] |
array | $pc_def_by_name = [] |
array | $pc_gui_classes = array() |
array | $pc_gui_classes_lc = array() |
array | $pc_def_by_gui_class_cl = array() |
Definition at line 26 of file class.PCDefinition.php.
ILIAS\COPage\PC\PCDefinition::__construct | ( | ) |
ILIAS\COPage\PC\PCDefinition::getPCDefinitionByGUIClassName | ( | string | $a_gui_class_name | ) |
Get PC definition by name.
Definition at line 93 of file class.PCDefinition.php.
References ILIAS\COPage\PC\PCDefinition\init().
ILIAS\COPage\PC\PCDefinition::getPCDefinitionByName | ( | string | $a_pc_name | ) |
Get PC definition by name.
Definition at line 83 of file class.PCDefinition.php.
References ILIAS\COPage\PC\PCDefinition\init().
Referenced by ILIAS\COPage\PC\PCDefinition\getPCEditorInstanceByName(), and ILIAS\COPage\PC\PCDefinition\getPCModelProviderByName().
ILIAS\COPage\PC\PCDefinition::getPCDefinitionByType | ( | string | $a_pc_type | ) |
Get PC definition by type.
Definition at line 74 of file class.PCDefinition.php.
References ILIAS\COPage\PC\PCDefinition\init(), and null.
ILIAS\COPage\PC\PCDefinition::getPCDefinitions | ( | ) |
Definition at line 65 of file class.PCDefinition.php.
References ILIAS\COPage\PC\PCDefinition\$pc_def, and ILIAS\COPage\PC\PCDefinition\init().
ILIAS\COPage\PC\PCDefinition::getPCEditorInstanceByName | ( | string | $a_name | ) |
Get instance.
Definition at line 116 of file class.PCDefinition.php.
References ILIAS\COPage\PC\PCDefinition\getPCDefinitionByName(), ILIAS\COPage\PC\PCDefinition\init(), and null.
ILIAS\COPage\PC\PCDefinition::getPCModelProviderByName | ( | string | $a_name | ) |
Definition at line 128 of file class.PCDefinition.php.
References ILIAS\COPage\PC\PCDefinition\getPCDefinitionByName(), ILIAS\COPage\PC\PCDefinition\init(), and null.
ILIAS\COPage\PC\PCDefinition::getRecords | ( | ) |
Definition at line 42 of file class.PCDefinition.php.
References ILIAS\COPage\PC\PCDefinition\$db, and ilDBInterface\query().
Referenced by ILIAS\COPage\PC\PCDefinition\init().
|
protected |
Definition at line 49 of file class.PCDefinition.php.
References ILIAS\COPage\PC\PCDefinition\$db, ILIAS\COPage\PC\PCDefinition\getRecords(), and null.
Referenced by ILIAS\COPage\PC\PCDefinition\getPCDefinitionByGUIClassName(), ILIAS\COPage\PC\PCDefinition\getPCDefinitionByName(), ILIAS\COPage\PC\PCDefinition\getPCDefinitionByType(), ILIAS\COPage\PC\PCDefinition\getPCDefinitions(), ILIAS\COPage\PC\PCDefinition\getPCEditorInstanceByName(), ILIAS\COPage\PC\PCDefinition\getPCModelProviderByName(), and ILIAS\COPage\PC\PCDefinition\isPCGUIClassName().
ILIAS\COPage\PC\PCDefinition::isPCGUIClassName | ( | string | $a_class_name, |
bool | $a_lower_case = false |
||
) |
Definition at line 101 of file class.PCDefinition.php.
References ILIAS\COPage\PC\PCDefinition\init().
|
protected |
Definition at line 28 of file class.PCDefinition.php.
Referenced by ILIAS\COPage\PC\PCDefinition\getRecords(), and ILIAS\COPage\PC\PCDefinition\init().
|
protected |
Definition at line 29 of file class.PCDefinition.php.
Referenced by ILIAS\COPage\PC\PCDefinition\getPCDefinitions().
|
protected |
Definition at line 33 of file class.PCDefinition.php.
|
protected |
Definition at line 30 of file class.PCDefinition.php.
|
protected |
Definition at line 31 of file class.PCDefinition.php.
|
protected |
Definition at line 32 of file class.PCDefinition.php.