Я читал о некоторых из лучших практик для ZF2. Там было разъяснено присоединить события из MVC в Init() - метод класса модуля модуля:Не удается подключить события в модуле init() - метод
class Module {
public function getAutoloaderConfig() {
return array(
'Zend\Loader\ClassMapAutoloader' => array(
__DIR__ . '/autoload_classmap.php',
),
);
}
public function init(ModuleManager $moduleManager) {
echo 'init<br>';
$em = $moduleManager->getEventManager();
$em->attach(MvcEvent::EVENT_DISPATCH, array($this, 'onDispatch'));
$em->attach(MvcEvent::EVENT_ROUTE, array($this, 'onRoute'));
}
public function onDispatch(MvcEvent $e){
echo 'onDispatch<br>';
}
...
Это приводит не получив ошибку, приятно. Но событие не поймано ...
Любые идеи? Я попробовал SharedManager тоже, но он работал только для EVENT_DISPATCH ...
Приложить от 'onBootstrap()' – Sam