예제 #1
0
파일: Dispatcher.php 프로젝트: kokx/Firal
 /**
  * Trigger an event
  *
  * @param Firal_Event $event
  *
  * @return void
  */
 public function trigger(Firal_Event $event)
 {
     if (!empty($this->_listeners[$event->getName()])) {
         foreach ($this->_listeners[$event->getName()] as $listener) {
             call_user_func($listener, $event);
         }
     }
 }
예제 #2
0
파일: MockPlugin.php 프로젝트: kokx/Firal
 public function testHandler(Firal_Event $event)
 {
     $event->getSubject()->triggered = true;
 }