Es raro
andresdzphp a mi me funciona correctamente, el adapter es Iterator no ?, con respecto a lo otro tómalo con pinzas es una apreciación mía, antes lo tenias de esa forma, de todas formas, que te parece mas claro ?
MyAwesomeController
Código PHP:
Ver original$this->getEvent()->getRouteMatch()->getParam('foo');
o
Código PHP:
Ver original$this->getRequest()->query()->get('foo');
$this->getRequest()->post()->get('foo');
en el contexto del controller me parece mas claro "atacar" el request, en otro como el module me parece mas claro routeMatch
MyAwesomeModule
Código PHP:
Ver original$events->attach('ZfcUser\Controller\UserController', 'dispatch', function($e) {
if('register' == $e->getRouteMatch()->getParam('action')){
$result = $e->getResult();
if($result instanceof ViewModel){
$result->setTemplate('user/login.phtml');
}
//silently ignore ?
}
}, -101);