|
ILIAS
release_8 Revision v8.24
|
Settings template. More...
Collaboration diagram for ilSettingsTemplateGUI:Public Member Functions | |
| executeCommand () | |
| setConfig (ilSettingsTemplateConfig $a_val) | |
| getConfig () | |
| readSettingsTemplate () | |
| listSettingsTemplates () | |
| addSettingsTemplate () | |
| editSettingsTemplate () | |
| initSettingsTemplateForm (string $a_mode="edit") | |
| getSettingsTemplateValues () | |
| saveSettingsTemplate () | |
| updateSettingsTemplate () | |
| setValuesFromForm (ilSettingsTemplate $a_set_templ) | |
| confirmSettingsTemplateDeletion () | |
| deleteSettingsTemplate () | |
Private Attributes | |
| ilSettingsTemplateConfig | $config |
Settings template.
Definition at line 28 of file class.ilSettingsTemplateGUI.php.
| ilSettingsTemplateGUI::addSettingsTemplate | ( | ) |
Definition at line 120 of file class.ilSettingsTemplateGUI.php.
References $tpl, ILIAS\Repository\form(), initSettingsTemplateForm(), and ilGlobalTemplateInterface\setContent().
Here is the call graph for this function:| ilSettingsTemplateGUI::confirmSettingsTemplateDeletion | ( | ) |
Definition at line 347 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $i, $lng, $tpl, ilSettingsTemplate\lookupTitle(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilSettingsTemplateGUI::deleteSettingsTemplate | ( | ) |
Definition at line 371 of file class.ilSettingsTemplateGUI.php.
| ilSettingsTemplateGUI::editSettingsTemplate | ( | ) |
Definition at line 128 of file class.ilSettingsTemplateGUI.php.
References $tpl, ILIAS\Repository\form(), getSettingsTemplateValues(), initSettingsTemplateForm(), and ilGlobalTemplateInterface\setContent().
Here is the call graph for this function:| ilSettingsTemplateGUI::executeCommand | ( | ) |
Definition at line 65 of file class.ilSettingsTemplateGUI.php.
References $ctrl, and ilCtrlInterface\getCmd().
Here is the call graph for this function:| ilSettingsTemplateGUI::getConfig | ( | ) |
Definition at line 78 of file class.ilSettingsTemplateGUI.php.
References $config.
Referenced by getSettingsTemplateValues(), initSettingsTemplateForm(), listSettingsTemplates(), readSettingsTemplate(), saveSettingsTemplate(), and setValuesFromForm().
Here is the caller graph for this function:| ilSettingsTemplateGUI::getSettingsTemplateValues | ( | ) |
Definition at line 243 of file class.ilSettingsTemplateGUI.php.
References ilSettingsTemplateConfig\CHECKBOX, ILIAS\Repository\form(), getConfig(), and ILIAS\LTI\ToolProvider\getSettings().
Referenced by editSettingsTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSettingsTemplateGUI::initSettingsTemplateForm | ( | string | $a_mode = "edit" | ) |
Definition at line 137 of file class.ilSettingsTemplateGUI.php.
References $c, $ctrl, ILIAS\LTI\ToolProvider\$key, $lng, ILIAS\LTI\ToolProvider\$settings, ilSettingsTemplateConfig\BOOL, ilSettingsTemplateConfig\CHECKBOX, ILIAS\Repository\form(), getConfig(), ilSettingsTemplateConfig\SELECT, ilSettingsTemplateConfig\TEXT, and ilLanguage\txt().
Referenced by addSettingsTemplate(), editSettingsTemplate(), saveSettingsTemplate(), and updateSettingsTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSettingsTemplateGUI::listSettingsTemplates | ( | ) |
Definition at line 97 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $lng, $toolbar, $tpl, getConfig(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilSettingsTemplateGUI::readSettingsTemplate | ( | ) |
Definition at line 83 of file class.ilSettingsTemplateGUI.php.
References getConfig().
Here is the call graph for this function:| ilSettingsTemplateGUI::saveSettingsTemplate | ( | ) |
Definition at line 279 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $lng, $settings_template, $tpl, ilSettingsTemplate\create(), ILIAS\Repository\form(), getConfig(), initSettingsTemplateForm(), ilGlobalTemplateInterface\setContent(), ilSettingsTemplate\setType(), setValuesFromForm(), and ilLanguage\txt().
Here is the call graph for this function:| ilSettingsTemplateGUI::setConfig | ( | ilSettingsTemplateConfig | $a_val | ) |
Definition at line 73 of file class.ilSettingsTemplateGUI.php.
| ilSettingsTemplateGUI::setValuesFromForm | ( | ilSettingsTemplate | $a_set_templ | ) |
Definition at line 320 of file class.ilSettingsTemplateGUI.php.
References ilSettingsTemplate\addHiddenTab(), ILIAS\Repository\form(), getConfig(), ILIAS\LTI\ToolProvider\getSettings(), ilSettingsTemplate\removeAllHiddenTabs(), ilSettingsTemplate\removeAllSettings(), ilSettingsTemplate\setDescription(), ilSettingsTemplate\setSetting(), and ilSettingsTemplate\setTitle().
Referenced by saveSettingsTemplate(), and updateSettingsTemplate().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSettingsTemplateGUI::updateSettingsTemplate | ( | ) |
Definition at line 301 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $lng, $tpl, ILIAS\Repository\form(), initSettingsTemplateForm(), ilGlobalTemplateInterface\setContent(), setValuesFromForm(), and ilLanguage\txt().
Here is the call graph for this function:
|
private |
Definition at line 35 of file class.ilSettingsTemplateGUI.php.
Referenced by getConfig().
|
protected |
Definition at line 30 of file class.ilSettingsTemplateGUI.php.
Referenced by confirmSettingsTemplateDeletion(), deleteSettingsTemplate(), executeCommand(), initSettingsTemplateForm(), listSettingsTemplates(), saveSettingsTemplate(), and updateSettingsTemplate().
|
protected |
Definition at line 36 of file class.ilSettingsTemplateGUI.php.
|
protected |
Definition at line 38 of file class.ilSettingsTemplateGUI.php.
|
protected |
Definition at line 33 of file class.ilSettingsTemplateGUI.php.
Referenced by confirmSettingsTemplateDeletion(), initSettingsTemplateForm(), listSettingsTemplates(), saveSettingsTemplate(), and updateSettingsTemplate().
|
protected |
Definition at line 37 of file class.ilSettingsTemplateGUI.php.
|
protected |
Definition at line 40 of file class.ilSettingsTemplateGUI.php.
|
protected |
Definition at line 39 of file class.ilSettingsTemplateGUI.php.
Referenced by saveSettingsTemplate().
|
protected |
Definition at line 32 of file class.ilSettingsTemplateGUI.php.
Referenced by listSettingsTemplates().
|
protected |
Definition at line 31 of file class.ilSettingsTemplateGUI.php.
Referenced by addSettingsTemplate(), confirmSettingsTemplateDeletion(), editSettingsTemplate(), listSettingsTemplates(), saveSettingsTemplate(), and updateSettingsTemplate().