ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Handles general object notification settings, see e.g. More...
Public Member Functions | |
__construct ($a_obj_id) | |
Constructor. More... | |
setMode ($a_val) | |
Set mode. More... | |
getMode () | |
Get mode. More... | |
save () | |
Save. More... | |
read () | |
Read. More... | |
delete () | |
Delete. More... | |
Data Fields | |
const | MODE_DEF_OFF_USER_ACTIVATION = 0 |
const | MODE_DEF_ON_OPT_OUT = 1 |
const | MODE_DEF_ON_NO_OPT_OUT = 2 |
Protected Attributes | |
$obj_id | |
$mode = 0 | |
$db | |
Handles general object notification settings, see e.g.
https://www.ilias.de/docu/goto_docu_wiki_wpage_3457_1357.html
Definition at line 12 of file class.ilObjNotificationSettings.php.
ilObjNotificationSettings::__construct | ( | $a_obj_id | ) |
Constructor.
int | $a_obj_id | object id |
Definition at line 38 of file class.ilObjNotificationSettings.php.
ilObjNotificationSettings::delete | ( | ) |
ilObjNotificationSettings::getMode | ( | ) |
Get mode.
Definition at line 62 of file class.ilObjNotificationSettings.php.
References $mode.
Referenced by save().
ilObjNotificationSettings::read | ( | ) |
Read.
Definition at line 86 of file class.ilObjNotificationSettings.php.
References $db, and setMode().
Referenced by __construct().
ilObjNotificationSettings::save | ( | ) |
Save.
Definition at line 70 of file class.ilObjNotificationSettings.php.
References $db, array, and getMode().
ilObjNotificationSettings::setMode | ( | $a_val | ) |
Set mode.
$a_val |
Definition at line 52 of file class.ilObjNotificationSettings.php.
Referenced by read().
|
protected |
Definition at line 31 of file class.ilObjNotificationSettings.php.
|
protected |
Definition at line 26 of file class.ilObjNotificationSettings.php.
Referenced by getMode().
|
protected |
Definition at line 21 of file class.ilObjNotificationSettings.php.
const ilObjNotificationSettings::MODE_DEF_OFF_USER_ACTIVATION = 0 |
Definition at line 14 of file class.ilObjNotificationSettings.php.
Referenced by ilNotification\getNotificationsForObject(), ilNotification\hasNotification(), and ilObjNotificationSettingsGUI\save().
const ilObjNotificationSettings::MODE_DEF_ON_NO_OPT_OUT = 2 |
Definition at line 16 of file class.ilObjNotificationSettings.php.
Referenced by ilNotification\getNotificationsForObject(), ilNotification\hasNotification(), ilNotification\hasOptOut(), ilObjNotificationSettingsGUI\initForm(), and ilObjNotificationSettingsGUI\save().
const ilObjNotificationSettings::MODE_DEF_ON_OPT_OUT = 1 |
Definition at line 15 of file class.ilObjNotificationSettings.php.
Referenced by ilNotification\getNotificationsForObject(), ilNotification\hasNotification(), ilObjNotificationSettingsGUI\initForm(), and ilObjNotificationSettingsGUI\save().