- $getSubscribedEvents = [$container->findDefinition($subscriber)->getClass(), 'getSubscribedEvents'];
- $dispatcher->addMethodCall(
- 'addSubscriberServiceMap',
- [$subscriber, $getSubscribedEvents()]
- );
+ $listenerMap = EventScanner::findListeners($container->findDefinition($subscriber)->getClass());
+ $dispatcher->addMethodCall('addSubscriberServiceMap', [$subscriber, $listenerMap]);