ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (int $a_ref_id) | |
executeCommand () | |
Protected Member Functions | |
show () | |
initForm () | |
save () | |
Protected Attributes | |
ilObjNotificationSettings | $settings |
int | $ref_id |
ilLanguage | $lng |
ilCtrl | $ctrl |
ilGlobalTemplateInterface | $tpl |
int | $obj_id |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too. If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Handles general notification settings, see e.g. https://www.ilias.de/docu/goto_docu_wiki_wpage_3457_1357.html
Definition at line 21 of file class.ilObjNotificationSettingsGUI.php.
ilObjNotificationSettingsGUI::__construct | ( | int | $a_ref_id | ) |
Definition at line 30 of file class.ilObjNotificationSettingsGUI.php.
References $DIC, ilObject\_lookupObjId(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\settings().
ilObjNotificationSettingsGUI::executeCommand | ( | ) |
Definition at line 42 of file class.ilObjNotificationSettingsGUI.php.
References $ctrl, ilCtrl\getCmd(), and ilCtrl\getNextClass().
|
protected |
Definition at line 65 of file class.ilObjNotificationSettingsGUI.php.
References $ctrl, $lng, ilRadioOption\addSubItem(), ilCtrl\getFormAction(), ILIAS\Repository\lng(), ilObjNotificationSettings\MODE_DEF_ON_NO_OPT_OUT, ilObjNotificationSettings\MODE_DEF_ON_OPT_OUT, ILIAS\Repository\settings(), ilCheckboxInputGUI\setValue(), ilRadioGroupInputGUI\setValue(), and ilLanguage\txt().
Referenced by save(), and show().
|
protected |
Definition at line 105 of file class.ilObjNotificationSettingsGUI.php.
References $ctrl, initForm(), ILIAS\Repository\lng(), ilObjNotificationSettings\MODE_DEF_OFF_USER_ACTIVATION, ilObjNotificationSettings\MODE_DEF_ON_NO_OPT_OUT, ilObjNotificationSettings\MODE_DEF_ON_OPT_OUT, ilCtrl\redirect(), ILIAS\Repository\settings(), and show().
|
protected |
Definition at line 57 of file class.ilObjNotificationSettingsGUI.php.
References $tpl, initForm(), and ilGlobalTemplateInterface\setContent().
Referenced by save().
|
protected |
Definition at line 26 of file class.ilObjNotificationSettingsGUI.php.
Referenced by executeCommand(), initForm(), and save().
|
protected |
Definition at line 25 of file class.ilObjNotificationSettingsGUI.php.
Referenced by initForm().
|
protected |
Definition at line 28 of file class.ilObjNotificationSettingsGUI.php.
|
protected |
Definition at line 24 of file class.ilObjNotificationSettingsGUI.php.
|
protected |
Definition at line 23 of file class.ilObjNotificationSettingsGUI.php.
|
protected |
Definition at line 27 of file class.ilObjNotificationSettingsGUI.php.
Referenced by show().