Ejemplo n.º 1
0
 public static function &getInstance()
 {
     if (self::$_instance == null) {
         self::$_instance = new __EventResolver();
     }
     return self::$_instance;
 }
 /**
  * This method process an AJAX request
  *
  */
 public function processRequest(__IRequest &$request, __IResponse &$response)
 {
     $ui_event = __EventResolver::getInstance()->resolveEvent();
     if ($ui_event != null) {
         $view_code = $ui_event->getComponent()->getViewCode();
         $event_handler = __EventHandlerManager::getInstance()->getEventHandler($view_code);
         $event_handler->handleEvent($ui_event);
     }
 }