| ILIAS
    release_5-3 Revision v5.3.23-19-g915713cf615
    | 
Helper class for initial database setup and registration of notification. More...
 Collaboration diagram for ilNotificationSetupHelper:
 Collaboration diagram for ilNotificationSetupHelper:| Static Public Member Functions | |
| static | setupTables () | 
| static | registerChannel ($name, $title, $description, $class, $classfile, $config_type='set_by_user') | 
| static | registerType ($name, $title, $description, $notification_group, $config_type='set_by_user') | 
| Static Public Attributes | |
| static | $tbl_userconfig = 'notification_usercfg' | 
| static | $tbl_userlistener = 'notification_listener' | 
| static | $tbl_notification_data = 'notification_data' | 
| static | $tbl_notification_queue = 'notification_queue' | 
| static | $tbl_notification_osd_handler = 'notification_osd' | 
| static | $tbl_notification_channels = 'notification_channels' | 
| static | $tbl_notification_types = 'notification_types' | 
Helper class for initial database setup and registration of notification.
Definition at line 8 of file class.ilNotificationSetupHelper.php.
| 
 | static | 
Definition at line 121 of file class.ilNotificationSetupHelper.php.
References $description, $name, $title, and ilNotificationDatabaseHandler\registerChannel().
Referenced by setupTables().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 126 of file class.ilNotificationSetupHelper.php.
References $description, $name, $title, and ilNotificationDatabaseHandler\registerType().
Referenced by setupTables().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 18 of file class.ilNotificationSetupHelper.php.
References $ilDB, registerChannel(), and registerType().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Definition at line 15 of file class.ilNotificationSetupHelper.php.
Referenced by ilNotificationDatabaseHandler\getAvailableChannels(), ilNotificationDatabaseHandler\registerChannel(), and ilNotificationDatabaseHandler\setConfigTypeForChannel().
| 
 | static | 
Definition at line 12 of file class.ilNotificationSetupHelper.php.
Referenced by ilNotificationDatabaseHandler\removeNotification(), and ilNotificationDatabaseHandler\storeNotification().
| 
 | static | 
Definition at line 14 of file class.ilNotificationSetupHelper.php.
Referenced by ilNotificationOSDHandler\cleanup(), ilNotificationOSDHandler\getNotificationsForUser(), ilNotificationOSDHandler\notify(), and ilNotificationOSDHandler\removeNotification().
| 
 | static | 
Definition at line 13 of file class.ilNotificationSetupHelper.php.
Referenced by ilNotificationDatabaseHandler\enqueueByListener(), and ilNotificationDatabaseHandler\enqueueByUsers().
| 
 | static | 
Definition at line 16 of file class.ilNotificationSetupHelper.php.
Referenced by ilNotificationDatabaseHandler\getAvailableTypes(), ilNotificationDatabaseHandler\registerType(), and ilNotificationDatabaseHandler\setConfigTypeForType().
| 
 | static | 
Definition at line 10 of file class.ilNotificationSetupHelper.php.
Referenced by ilNotificationDatabaseHandler\loadUserConfig(), ilNotificationUserIterator\rewind(), and ilNotificationDatabaseHandler\setUserConfig().
| 
 | static |