Пример #1
0
 /**
  * {@inheritdoc}
  */
 public function unsubscribe(EventSubscriberInterface $subscriber)
 {
     foreach ($subscriber->subscribe() as $event => $params) {
         if (is_array($params) && is_array($params[0])) {
             foreach ($params as $listener) {
                 $this->off($event, [$subscriber, $listener[0]]);
             }
         } else {
             $this->off($event, [$subscriber, is_string($params) ? $params : $params[0]]);
         }
     }
 }