/**
  * (non-PHPdoc)
  *
  * @see \Zend\EventManager\ListenerAggregateInterface::attach()
  */
 public function attach(EventManagerInterface $events)
 {
     $sharedManager = $events->getSharedManager();
     foreach (['Report'] as $prefix) {
         foreach (['edit', 'add', 'delete'] as $action) {
             try {
                 $this->_attachStateful($sharedManager, "Report\\Controller\\{$prefix}Controller", ucfirst($action) . 'Action');
             } catch (\Exception $e) {
             }
         }
     }
     parent::attach($events);
 }
Esempio n. 2
0
 /**
  * (non-PHPdoc)
  *
  * @see \Zend\EventManager\ListenerAggregateInterface::attach()
  */
 public function attach(EventManagerInterface $events)
 {
     $sharedManager = $events->getSharedManager();
     foreach (['Rest', 'Lead', 'Email', 'TenStreet', 'Services', 'Import'] as $prefix) {
         foreach (['list', 'edit', 'add', 'delete', 'import'] as $action) {
             try {
                 $this->_attachStateful($sharedManager, "Lead\\Controller\\{$prefix}Controller", ucfirst($action) . 'Action');
             } catch (\Exception $e) {
             }
         }
     }
     parent::attach($events);
 }
 /**
  * (non-PHPdoc)
  *
  * @see \Application\Event\Listener\AggregateAbstractListener::attach()
  */
 public function attach(EventManagerInterface $events)
 {
     $sharedManager = $events->getSharedManager();
     $this->_attachStateful($sharedManager, 'Email\\Service\\SendMailService', 'SendMail');
     parent::attach($events);
 }
 /**
  * (non-PHPdoc)
  *
  * @see \Zend\EventManager\ListenerAggregateInterface::attach()
  */
 public function attach(EventManagerInterface $events)
 {
     $sharedManager = $events->getSharedManager();
     $this->_attachStateful($sharedManager, 'WebWorks\\Service\\ImportXMLService', 'ImportXML');
     parent::attach($events);
 }
 /**
  * (non-PHPdoc)
  *
  * @see \Zend\EventManager\ListenerAggregateInterface::attach()
  *
  */
 public function attach(EventManagerInterface $events)
 {
     $sm = $events->getSharedManager();
     $this->listeners['RuntimeError'] = $sm->attach('*', 'RuntimeError', array($this, 'OnError'), -1000);
     parent::attach($events);
 }
 /**
  * (non-PHPdoc)
  *
  * @see \Zend\EventManager\ListenerAggregateInterface::attach()
  */
 public function attach(EventManagerInterface $events)
 {
     $sharedManager = $events->getSharedManager();
     $this->_attachStateful($sharedManager, 'TenStreet\\Service\\PostClientDataService', 'PostClientData');
     parent::attach($events);
 }