Operations for retrieving and modifying users' sched conf notification status. More...
Public Member Functions | |
| deleteNotificationStatusBySchedConf ($schedConfId) | |
| deleteNotificationStatusByUserId ($userId) | |
| & | getNotifiableUsersBySchedConfId ($schedConfId) |
| getNotifiableUsersCount ($schedConfId) | |
| setSchedConfNotifications ($schedConfId, $userId, $notificationStatus) | |
Operations for retrieving and modifying users' sched conf notification status.
Definition at line 17 of file NotificationStatusDAO.inc.php.
| NotificationStatusDAO.deleteNotificationStatusBySchedConf | ( | $ | schedConfId | ) |
Delete notification status entries by schedConf ID
| $schedConfId | int |
Definition at line 56 of file NotificationStatusDAO.inc.php.
| NotificationStatusDAO.deleteNotificationStatusByUserId | ( | $ | userId | ) |
Delete notification status entries by user ID
| $userId | int |
Definition at line 66 of file NotificationStatusDAO.inc.php.
| & NotificationStatusDAO.getNotifiableUsersBySchedConfId | ( | $ | schedConfId | ) |
Retrieve a list of users who wish to receive updates about the specified sched conf.
| $schedConfId | int |
Definition at line 77 of file NotificationStatusDAO.inc.php.
| NotificationStatusDAO.getNotifiableUsersCount | ( | $ | schedConfId | ) |
Retrieve the number of users who wish to receive updates about the specified schedConf.
| $schedConfId | int |
Definition at line 94 of file NotificationStatusDAO.inc.php.
| NotificationStatusDAO.setSchedConfNotifications | ( | $ | schedConfId, | |
| $ | userId, | |||
| $ | notificationStatus | |||
| ) |
Changes whether or not a user will receive email notifications about a given sched conf.
| $schedConfId | int | |
| $userId | int | |
| $notificationStatus | bool |
Definition at line 44 of file NotificationStatusDAO.inc.php.
1.7.1