public function testGetEventListenersEmpty()
 {
     $eventSubscriber = new EventSubscriber();
     $listeners = $eventSubscriber->getEventListeners();
     $this->assertTrue(is_array($listeners));
     $this->assertCount(0, $listeners);
 }
Exemple #2
0
 private function removeListeners(PluginInterface $plugin, EventSubscriber $subscriber)
 {
     foreach ($subscriber->getEventListeners() as $eventName => $listener) {
         if (true === is_string($listener)) {
             $this->eventDispatcher->removeListener($eventName, [$plugin, $listener]);
         } else {
             $this->eventDispatcher->removeListener($eventName, $listener);
         }
     }
 }