|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilForumNotification. More...
Collaboration diagram for ilForumNotification:Public Member Functions | |
| __construct ($ref_id) | |
| Constructor @access public. More... | |
| setNotificationId ($a_notification_id) | |
| getNotificationId () | |
| setUserId ($a_user_id) | |
| getUserId () | |
| setForumId ($a_forum_id) | |
| getForumId () | |
| setThreadId ($a_thread_id) | |
| getThreadId () | |
| setAdminForce ($a_admin_force) | |
| getAdminForce () | |
| setUserToggle ($a_user_toggle) | |
| getUserToggle () | |
| setForumRefId ($a_ref_id) | |
| getForumRefId () | |
| setUserIdNoti ($a_user_id_noti) | |
| getUserIdNoti () | |
| isAdminForceNotification () | |
| isUserToggleNotification () | |
| insertAdminForce () | |
| deleteAdminForce () | |
| deleteUserToggle () | |
| updateUserToggle () | |
| update () | |
| deleteNotificationAllUsers () | |
| read () | |
| existsNotification () | |
| cloneFromSource ($sourceRefId) | |
Static Public Member Functions | |
| static | checkForumsExistsInsert ($ref_id, $user_id=0) |
| static | checkForumsExistsDelete ($ref_id, $user_id=0) |
| static | getCachedNodeData ($ref_id) |
| static | _isParentNodeGrpCrs ($a_ref_id) |
| static | _clearForcedForumNotifications ($a_parameter) |
| static | checkParentNodeTree ($ref_id) |
| static | mergeThreadNotificiations ($merge_source_thread_id, $merge_target_thread_id) |
Static Protected Attributes | |
| static | $node_data_cache = array() |
Private Attributes | |
| $notification_id | |
| $user_id | |
| $forum_id | |
| $thread_id | |
| $admin_force | |
| $user_toggle | |
| $ref_id | |
| $db | |
| $user | |
Class ilForumNotification.
Definition at line 15 of file class.ilForumNotification.php.
| ilForumNotification::__construct | ( | $ref_id | ) |
Constructor @access public.
Definition at line 35 of file class.ilForumNotification.php.
References $DIC, $ref_id, and user().
Here is the call graph for this function:
|
static |
| $a_parameter |
Definition at line 314 of file class.ilForumNotification.php.
References $DIC, $forum_id, $ilDB, $ref_id, and _isParentNodeGrpCrs().
Here is the call graph for this function:
|
static |
| $a_ref_id |
Definition at line 297 of file class.ilForumNotification.php.
References $DIC, and ilObjectFactory\getInstanceByRefId().
Referenced by _clearForcedForumNotifications(), ilForumModeratorsGUI\addModerator(), and ilForumModeratorsGUI\detachModeratorRole().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 251 of file class.ilForumNotification.php.
References $data, $DIC, $ilUser, $ref_id, $user_id, and getCachedNodeData().
Referenced by ilPDSelectedItemsBlockGUI\confirmedUnsubscribe().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 215 of file class.ilForumNotification.php.
References $admin_force, $data, $DIC, $ilUser, $ref_id, $user_id, $user_toggle, ilForumProperties\_isAdminForceNoti(), ilForumProperties\_isUserToggleNoti(), and getCachedNodeData().
Referenced by ilCourseRegistrationGUI\add(), ilGroupRegistrationGUI\add(), and ilObjCourse\register().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| $ref_id |
Definition at line 345 of file class.ilForumNotification.php.
References $DIC, $ref_id, $result, ilCourseParticipants\_getInstanceByObjId(), ilGroupParticipants\_getInstanceByObjId(), ilForum\_getModerators(), and ilObjectFactory\getInstanceByRefId().
Here is the call graph for this function:| ilForumNotification::cloneFromSource | ( | $sourceRefId | ) |
| int | $sourceRefId |
Definition at line 489 of file class.ilForumNotification.php.
References $records, $row, insertAdminForce(), setAdminForce(), setUserId(), setUserIdNoti(), and setUserToggle().
Here is the call graph for this function:| ilForumNotification::deleteAdminForce | ( | ) |
Definition at line 168 of file class.ilForumNotification.php.
References getForumId(), and getUserId().
Here is the call graph for this function:| ilForumNotification::deleteNotificationAllUsers | ( | ) |
Definition at line 386 of file class.ilForumNotification.php.
References getForumId().
Here is the call graph for this function:| ilForumNotification::deleteUserToggle | ( | ) |
Definition at line 182 of file class.ilForumNotification.php.
References getForumId(), and getUserId().
Here is the call graph for this function:| ilForumNotification::existsNotification | ( | ) |
Definition at line 468 of file class.ilForumNotification.php.
References $res, $row, getAdminForce(), getForumId(), and getUserId().
Here is the call graph for this function:| ilForumNotification::getAdminForce | ( | ) |
Definition at line 86 of file class.ilForumNotification.php.
References $admin_force.
Referenced by existsNotification(), insertAdminForce(), and update().
Here is the caller graph for this function:
|
static |
| $ref_id |
Definition at line 283 of file class.ilForumNotification.php.
Referenced by checkForumsExistsDelete(), and checkForumsExistsInsert().
Here is the caller graph for this function:| ilForumNotification::getForumId | ( | ) |
Definition at line 67 of file class.ilForumNotification.php.
References $forum_id.
Referenced by deleteAdminForce(), deleteNotificationAllUsers(), deleteUserToggle(), existsNotification(), insertAdminForce(), isAdminForceNotification(), isUserToggleNotification(), read(), update(), and updateUserToggle().
Here is the caller graph for this function:| ilForumNotification::getForumRefId | ( | ) |
Definition at line 105 of file class.ilForumNotification.php.
References $ref_id.
| ilForumNotification::getNotificationId | ( | ) |
| ilForumNotification::getThreadId | ( | ) |
| ilForumNotification::getUserId | ( | ) |
Definition at line 58 of file class.ilForumNotification.php.
References $user_id.
Referenced by deleteAdminForce(), deleteUserToggle(), existsNotification(), insertAdminForce(), isAdminForceNotification(), isUserToggleNotification(), update(), and updateUserToggle().
Here is the caller graph for this function:| ilForumNotification::getUserIdNoti | ( | ) |
Definition at line 116 of file class.ilForumNotification.php.
| ilForumNotification::getUserToggle | ( | ) |
Definition at line 96 of file class.ilForumNotification.php.
References $user_toggle.
Referenced by insertAdminForce(), update(), and updateUserToggle().
Here is the caller graph for this function:| ilForumNotification::insertAdminForce | ( | ) |
Definition at line 155 of file class.ilForumNotification.php.
References getAdminForce(), getForumId(), getUserId(), getUserToggle(), and user().
Referenced by cloneFromSource().
Here is the call graph for this function:
Here is the caller graph for this function:| ilForumNotification::isAdminForceNotification | ( | ) |
Definition at line 121 of file class.ilForumNotification.php.
References $res, $row, getForumId(), and getUserId().
Here is the call graph for this function:| ilForumNotification::isUserToggleNotification | ( | ) |
Definition at line 138 of file class.ilForumNotification.php.
References $res, $row, getForumId(), and getUserId().
Referenced by ilForumSettingsGUI\getUserNotificationTableData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| $merge_source_thread_id | |
| $merge_target_thread_id |
Definition at line 420 of file class.ilForumNotification.php.
References $DIC, $ilDB, $res, and $row.
Referenced by ilForum\mergeThreads().
Here is the caller graph for this function:| ilForumNotification::read | ( | ) |
Definition at line 398 of file class.ilForumNotification.php.
References $query, $result, $row, and getForumId().
Here is the call graph for this function:| ilForumNotification::setAdminForce | ( | $a_admin_force | ) |
Definition at line 82 of file class.ilForumNotification.php.
Referenced by cloneFromSource().
Here is the caller graph for this function:| ilForumNotification::setForumId | ( | $a_forum_id | ) |
Definition at line 63 of file class.ilForumNotification.php.
| ilForumNotification::setForumRefId | ( | $a_ref_id | ) |
Definition at line 101 of file class.ilForumNotification.php.
| ilForumNotification::setNotificationId | ( | $a_notification_id | ) |
Definition at line 46 of file class.ilForumNotification.php.
| ilForumNotification::setThreadId | ( | $a_thread_id | ) |
Definition at line 72 of file class.ilForumNotification.php.
| ilForumNotification::setUserId | ( | $a_user_id | ) |
Definition at line 54 of file class.ilForumNotification.php.
Referenced by cloneFromSource(), and ilForumSettingsGUI\getUserNotificationTableData().
Here is the caller graph for this function:| ilForumNotification::setUserIdNoti | ( | $a_user_id_noti | ) |
Definition at line 111 of file class.ilForumNotification.php.
Referenced by cloneFromSource().
Here is the caller graph for this function:| ilForumNotification::setUserToggle | ( | $a_user_toggle | ) |
Definition at line 92 of file class.ilForumNotification.php.
Referenced by cloneFromSource().
Here is the caller graph for this function:| ilForumNotification::update | ( | ) |
Definition at line 372 of file class.ilForumNotification.php.
References getAdminForce(), getForumId(), getUserId(), and getUserToggle().
Here is the call graph for this function:| ilForumNotification::updateUserToggle | ( | ) |
Definition at line 197 of file class.ilForumNotification.php.
References getForumId(), getUserId(), and getUserToggle().
Here is the call graph for this function:
|
private |
Definition at line 23 of file class.ilForumNotification.php.
Referenced by checkForumsExistsInsert(), and getAdminForce().
|
private |
Definition at line 27 of file class.ilForumNotification.php.
|
private |
Definition at line 21 of file class.ilForumNotification.php.
Referenced by _clearForcedForumNotifications(), and getForumId().
|
staticprotected |
Definition at line 17 of file class.ilForumNotification.php.
|
private |
Definition at line 19 of file class.ilForumNotification.php.
Referenced by getNotificationId().
|
private |
Definition at line 26 of file class.ilForumNotification.php.
Referenced by __construct(), _clearForcedForumNotifications(), checkForumsExistsDelete(), checkForumsExistsInsert(), checkParentNodeTree(), getCachedNodeData(), and getForumRefId().
|
private |
Definition at line 22 of file class.ilForumNotification.php.
Referenced by getThreadId().
|
private |
Definition at line 28 of file class.ilForumNotification.php.
|
private |
Definition at line 20 of file class.ilForumNotification.php.
Referenced by checkForumsExistsDelete(), checkForumsExistsInsert(), and getUserId().
|
private |
Definition at line 24 of file class.ilForumNotification.php.
Referenced by checkForumsExistsInsert(), and getUserToggle().