ILIAS
release_8 Revision v8.23
|
Settings template. More...
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().
ilSettingsTemplateGUI::confirmSettingsTemplateDeletion | ( | ) |
Definition at line 347 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $i, $lng, $tpl, ilSettingsTemplate\lookupTitle(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
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().
ilSettingsTemplateGUI::executeCommand | ( | ) |
Definition at line 65 of file class.ilSettingsTemplateGUI.php.
References $ctrl, and ilCtrlInterface\getCmd().
ilSettingsTemplateGUI::getConfig | ( | ) |
Definition at line 78 of file class.ilSettingsTemplateGUI.php.
References $config.
Referenced by getSettingsTemplateValues(), initSettingsTemplateForm(), listSettingsTemplates(), readSettingsTemplate(), saveSettingsTemplate(), and setValuesFromForm().
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().
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, ilCheckboxGroupInputGUI\addOption(), ilSubEnabledFormPropertyGUI\addSubItem(), ilSettingsTemplateConfig\BOOL, ilSettingsTemplateConfig\CHECKBOX, ILIAS\Repository\form(), getConfig(), ilSettingsTemplateConfig\SELECT, ilFormPropertyGUI\setDisabled(), ilSettingsTemplateConfig\TEXT, and ilLanguage\txt().
Referenced by addSettingsTemplate(), editSettingsTemplate(), saveSettingsTemplate(), and updateSettingsTemplate().
ilSettingsTemplateGUI::listSettingsTemplates | ( | ) |
Definition at line 97 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $lng, $toolbar, $tpl, getConfig(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
ilSettingsTemplateGUI::readSettingsTemplate | ( | ) |
Definition at line 83 of file class.ilSettingsTemplateGUI.php.
References getConfig().
ilSettingsTemplateGUI::saveSettingsTemplate | ( | ) |
Definition at line 279 of file class.ilSettingsTemplateGUI.php.
References $ctrl, $lng, $tpl, ilSettingsTemplate\create(), ILIAS\Repository\form(), getConfig(), initSettingsTemplateForm(), ilGlobalTemplateInterface\setContent(), ilSettingsTemplate\setType(), setValuesFromForm(), and ilLanguage\txt().
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().
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().
|
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.
|
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().