Example #1
0
 public static function getEvents()
 {
     $rh = getallheaders();
     if (isset(EventsFactory::$eventHandler)) {
         return EventsFactory::$eventHandler;
     } else {
         if (\UserStatus::isAdmin()) {
             \PHPWS_CORE::initModClass('events', 'AdminEvents.php');
             EventsFactory::$eventHandler = new AdminEvents();
         } else {
             \PHPWS_CORE::initModClass('events', 'GuestEvents.php');
             EventsFactory::$eventHandler = new GuestEvents();
         }
     }
     //EventsFactory::$eventHandler = new EventDetails();
     return EventsFactory::$eventHandler;
 }