Zend\Mvc\SendResponseListener::setEventManager PHP Méthode

setEventManager() public méthode

Inject an EventManager instance
public setEventManager ( Zend\EventManager\EventManagerInterface $eventManager ) : SendResponseListener
$eventManager Zend\EventManager\EventManagerInterface
Résultat SendResponseListener
    public function setEventManager(EventManagerInterface $eventManager)
    {
        $eventManager->setIdentifiers([__CLASS__, get_class($this)]);
        $this->eventManager = $eventManager;
        $this->attachDefaultListeners();
        return $this;
    }

Usage Example

 /**
  * @param ContainerInterface $container
  * @return SendResponseListener
  */
 public function __invoke(ContainerInterface $container)
 {
     $listener = new SendResponseListener();
     $listener->setEventManager($container->get('EventManager'));
     return $listener;
 }