/** * Returns class instance * * @return OCSGUESTS_CLASS_EventHandler */ public static function getInstance() { if (null === self::$classInstance) { self::$classInstance = new self(); } return self::$classInstance; }
// $url = OW::getRouter()->urlForRoute('contactus.admin'); // $event->add(OW::getLanguage()->text('contactus', 'after_install_notification', array('url' => $url))); // } //} // //OW::getEventManager()->bind('admin.add_admin_notification', 'contactus_handler_after_install'); // // //function contactus_ads_enabled( BASE_CLASS_EventCollector $event ) //{ // $event->add('contactus'); //} // //OW::getEventManager()->bind('ads.enabled_plugins', 'contactus_ads_enabled'); // //OW::getRequestHandler()->addCatchAllRequestsExclude('base.suspended_user', 'CONTACTUS_CTRL_Contact'); //$invites = new HAMMU_BOL_Invites(); //$invites->setInviterId(2); //$invites->setInviteeId(3); //$invites->setTimestamp(time()); //$invites->setData("any data call"); //HAMMU_BOL_Service::getInstance()->saveInvites($invites); //$allinvites = HAMMU_BOL_Service::getInstance()->findAllInvites(); //echo '<pre>'; //print_r($allinvites); //echo '</pre>'; //die; OW::getRouter()->addRoute(new OW_Route('hammu_admin_setting', 'admin/hammu/setting', 'HAMMU_CTRL_Admin', 'index')); OW::getPluginManager()->addPluginSettingsRouteName('hammu', 'hammu_admin_setting'); HAMMU_CLASS_EventHandler::getInstance()->init();