Exemple #1
0
 public function testRemoveAllListenersNoArg()
 {
     $result = false;
     $callback = function () use(&$result) {
         $result = true;
     };
     $eManager = new EventManager();
     $eManager->on('foo', $callback);
     is(1, $eManager->trigger('foo'));
     isTrue($result);
     $result = false;
     $eManager->removeListeners();
     is(0, $eManager->trigger('foo'));
     isFalse($result);
 }