Beispiel #1
0
 /**
  * createService
  *
  * @param ServiceLocatorInterface $serviceLocator serviceLocator
  *
  * @return array|mixed|object
  */
 public function createService(ServiceLocatorInterface $serviceLocator)
 {
     $listeners = new ListenerCollection($serviceLocator);
     $config = $serviceLocator->get('Config');
     $eventListenerConfig = $config['RcmUser']['EventListener\\Config'];
     foreach ($eventListenerConfig as $alias => $serviceName) {
         $listeners->addListener($serviceName);
     }
     return $listeners;
 }