Exemplo n.º 1
0
 /**
  * This interface must be implemented by firewall listeners.
  *
  * @param GetResponseEvent $event Event
  *
  * @return null
  */
 public function handle(GetResponseEvent $event)
 {
     /**
      * It may be a `TraceableEventDispatcher` in debug mode, so no hard
      * check in type
      */
     if (!is_callable([$this->eventDispatcher, 'addListenerService'])) {
         return null;
     }
     foreach ($this->listenerIds as $listener) {
         $this->eventDispatcher->addListenerService($listener['eventName'], $listener['callback'], $listener['priority']);
     }
 }
 /**
  * @see ContainerAwareEventDispatcher::addListenerService
  */
 public function addListenerService($eventName, $callback, $priority = 0)
 {
     $this->originalDispatcher->addListenerService($eventName, $callback, $priority);
 }