Пример #1
0
 public function testaddListener()
 {
     $listener = new KernalResponseListener();
     EventDispatcher::addListener('kernal.responese', $listener, 10);
     $this->assertTrue(EventDispatcher::hasListeners('kernal.responese'));
     EventDispatcher::removeListener('kernal.responese', $listener);
     $this->assertFalse(EventDispatcher::hasListeners('kernal.responese'));
     EventDispatcher::addListener('kernal.request', function ($event) {
         //do something
     }, 100);
 }