コード例 #1
0
ファイル: Event.php プロジェクト: rezon/sugi
 public static function fire($eventName, array $params = array())
 {
     $dispatcher = static::_getInstance();
     $event = new Evnt($eventName, $params);
     $event->setDispatcher($dispatcher);
     $dispatcher->dispatch($event);
 }
コード例 #2
0
ファイル: EventsTest.php プロジェクト: sugiphp/events
 public function testSetParam()
 {
     $event = new Event("user.login");
     $event->setParam("username", "demo");
     $this->assertSame("demo", $event->getParam("username"));
 }