/** * (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); }
/** * (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); }