eventProvider->getListenersForEvent($event); foreach ($lists as $listener) { /** @var Struct $list */ $listener($event); if ($event instanceof StoppableEventInterface && $event->isPropagationStopped()) { break; } } return $event; } }