-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.php
More file actions
34 lines (24 loc) · 1.46 KB
/
init.php
File metadata and controls
34 lines (24 loc) · 1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
OW::getRouter()->addRoute(new OW_Route('notification-settings', '/spodnotification/settings', 'SPODNOTIFICATION_CTRL_Admin', 'settings'));
OW::getRouter()->addRoute(new OW_Route('spodnotification.test', '/spodnotification/test', "SPODNOTIFICATION_CTRL_Test", 'index'));
OW::getRouter()->addRoute(new OW_Route('spodnotification-user-settings', 'email-notification', 'SPODNOTIFICATION_CTRL_Notifications', 'settings'));
SPODNOTIFICATION_CLASS_EventHandler::getInstance()->init();
/*function spodnotification_preference_menu_item( BASE_CLASS_EventCollector $event )
{
$router = OW_Router::getInstance();
$language = OW::getLanguage();
$menuItems = array();
$menuItem = new BASE_MenuItem();
$menuItem->setKey('email_spodnotification');
$menuItem->setLabel($language->text( 'spodnotification', 'dashboard_menu_item'));
$menuItem->setIconClass('ow_ic_mail');
$menuItem->setUrl($router->urlForRoute('spodnotification-settings'));
$menuItem->setOrder(3);
$event->add($menuItem);
}
OW::getEventManager()->bind('base.preference_menu_items', 'spodnotification_preference_menu_item');*/
function spodnotification_add_console_item( BASE_CLASS_EventCollector $event )
{
$event->add(array('label' => OW::getLanguage()->text('spodnotification', 'console_menu_label'), 'url' => OW_Router::getInstance()->urlForRoute('spodnotification-user-settings')));
}
OW::getEventManager()->bind('base.add_main_console_item', 'spodnotification_add_console_item');