Public Member Functions | |
| trackInCourse ($event) | |
| trackInPlatform ($event) | |
| trackToolAccess ($event) | |
| trackCourseAccess ($event) | |
| trackPlatformAccess ($event) | |
| modificationDefault ($event) | |
| modificationUpdate ($event) | |
| modificationDelete ($event) | |
| getNotifiedCourses ($date, $user_id) | |
| getNotifiedTools ($course_id, $date, $user_id, $group_id= '0') | |
| getNotifiedGroups ($course_id, $date) | |
| isANotifiedRessource ($course_id, $date, $user_id, $group_id, $tool_id, $ressourceId, $setAsViewed=TRUE) | |
| isANotifiedDocument ($course_id, $date, $user_id, $group_id, $tool_id, $thisFile, $setAsViewed=TRUE) | |
| isANotifiedForum ($course_id, $date, $user_id, $group_id, $tool_id, $forumId) | |
| getNotifiedRessources ($course_id, $date, $user_id, $gid, $tid) | |
| getLastLoginBeforeToday ($user_id) | |
| getNotificationDate ($user_id) | |
| getLastActionBeforeLoginDate ($user_id) | |
| get_notified_courses ($date, $user_id) | |
| get_notified_tools ($course_id, $date, $user_id, $group_id= '0') | |
| get_notified_groups ($course_id, $date) | |
| is_a_notified_ressource ($course_id, $date, $user_id, $group_id, $tool_id, $ressourceId, $setAsViewed=TRUE) | |
| is_a_notified_forum ($course_id, $date, $user_id, $group_id, $tool_id, $forumId) | |
| is_a_notified_document ($course_id, $date, $user_id, $group_id, $tool_id, $fileInfo) | |
| get_notified_ressources ($course_id, $date, $user_id, $gid, $tid) | |
| get_last_login_before_today ($user_id) | |
| get_notification_date ($user_id) | |
| get_last_action_before_login_date ($user_id) | |
Static Public Member Functions | |
| static | getInstance () |
Private Member Functions | |
| __construct () | |
Static Private Attributes | |
| static | $instance = false |
Definition at line 117 of file notify.lib.php.
| __construct | ( | ) | [private] |
Definition at line 121 of file notify.lib.php.
| get_last_action_before_login_date | ( | $ | user_id | ) |
Definition at line 914 of file notify.lib.php.
| get_last_login_before_today | ( | $ | user_id | ) |
Definition at line 904 of file notify.lib.php.
| get_notification_date | ( | $ | user_id | ) |
Definition at line 909 of file notify.lib.php.
| get_notified_courses | ( | $ | date, | |
| $ | user_id | |||
| ) |
Definition at line 869 of file notify.lib.php.
| get_notified_groups | ( | $ | course_id, | |
| $ | date | |||
| ) |
Definition at line 879 of file notify.lib.php.
| get_notified_ressources | ( | $ | course_id, | |
| $ | date, | |||
| $ | user_id, | |||
| $ | gid, | |||
| $ | tid | |||
| ) |
Definition at line 899 of file notify.lib.php.
| get_notified_tools | ( | $ | course_id, | |
| $ | date, | |||
| $ | user_id, | |||
| $ | group_id = '0' | |||
| ) |
Definition at line 874 of file notify.lib.php.
| static getInstance | ( | ) | [static] |
Definition at line 125 of file notify.lib.php.
| getLastActionBeforeLoginDate | ( | $ | user_id | ) |
Definition at line 802 of file notify.lib.php.
| getLastLoginBeforeToday | ( | $ | user_id | ) |
Definition at line 777 of file notify.lib.php.
| getNotificationDate | ( | $ | user_id | ) |
Definition at line 797 of file notify.lib.php.
| getNotifiedCourses | ( | $ | date, | |
| $ | user_id | |||
| ) |
Definition at line 471 of file notify.lib.php.
| getNotifiedGroups | ( | $ | course_id, | |
| $ | date | |||
| ) |
Definition at line 594 of file notify.lib.php.
| getNotifiedRessources | ( | $ | course_id, | |
| $ | date, | |||
| $ | user_id, | |||
| $ | gid, | |||
| $ | tid | |||
| ) |
Definition at line 748 of file notify.lib.php.
| getNotifiedTools | ( | $ | course_id, | |
| $ | date, | |||
| $ | user_id, | |||
| $ | group_id = '0' | |||
| ) |
Definition at line 523 of file notify.lib.php.
| is_a_notified_document | ( | $ | course_id, | |
| $ | date, | |||
| $ | user_id, | |||
| $ | group_id, | |||
| $ | tool_id, | |||
| $ | fileInfo | |||
| ) |
Definition at line 894 of file notify.lib.php.
| is_a_notified_forum | ( | $ | course_id, | |
| $ | date, | |||
| $ | user_id, | |||
| $ | group_id, | |||
| $ | tool_id, | |||
| $ | forumId | |||
| ) |
Definition at line 889 of file notify.lib.php.
| is_a_notified_ressource | ( | $ | course_id, | |
| $ | date, | |||
| $ | user_id, | |||
| $ | group_id, | |||
| $ | tool_id, | |||
| $ | ressourceId, | |||
| $ | setAsViewed = TRUE | |||
| ) |
Definition at line 884 of file notify.lib.php.
| isANotifiedDocument | ( | $ | course_id, | |
| $ | date, | |||
| $ | user_id, | |||
| $ | group_id, | |||
| $ | tool_id, | |||
| $ | thisFile, | |||
| $ | setAsViewed = TRUE | |||
| ) |
Definition at line 664 of file notify.lib.php.
| isANotifiedForum | ( | $ | course_id, | |
| $ | date, | |||
| $ | user_id, | |||
| $ | group_id, | |||
| $ | tool_id, | |||
| $ | forumId | |||
| ) |
Definition at line 720 of file notify.lib.php.
| isANotifiedRessource | ( | $ | course_id, | |
| $ | date, | |||
| $ | user_id, | |||
| $ | group_id, | |||
| $ | tool_id, | |||
| $ | ressourceId, | |||
| $ | setAsViewed = TRUE | |||
| ) |
Definition at line 636 of file notify.lib.php.
| modificationDefault | ( | $ | event | ) |
Definition at line 320 of file notify.lib.php.
| modificationDelete | ( | $ | event | ) |
TODO split this method in different callbacks
Definition at line 419 of file notify.lib.php.
| modificationUpdate | ( | $ | event | ) |
Definition at line 385 of file notify.lib.php.
| trackCourseAccess | ( | $ | event | ) |
Definition at line 251 of file notify.lib.php.
| trackInCourse | ( | $ | event | ) |
Definition at line 135 of file notify.lib.php.
| trackInPlatform | ( | $ | event | ) |
Definition at line 184 of file notify.lib.php.
| trackPlatformAccess | ( | $ | event | ) |
Definition at line 276 of file notify.lib.php.
| trackToolAccess | ( | $ | event | ) |
Definition at line 226 of file notify.lib.php.
$instance = false [static, private] |
Definition at line 119 of file notify.lib.php.
1.6.3