Cómo obtener el controlador y el nombre de la acción en zf2
en zf1, podemos obtener el controlador y el nombre de la acción usando
$controller = $this->getRequest()->getControllerName();
$action = $this->getRequest()->getActionName();
¿Cómo podemos lograr esto en zf2?
ACTUALIZACIÓN: traté de hacer que usen
echo $this->getEvent()->getRouteMatch()->getParam('action', 'NA');
echo $this->getEvent()->getRouteMatch()->getParam('controller', 'NA');
Pero me estoy equivocando
Fatal error: Call to a member function getParam() on a non-object
Me gusta conseguirlos en el método __construct ();
Idealmente, me gustaría comprobar si no hay una acción definida, ejecutará el método noaction (). Me gustaría comprobar utilizando el método php method_exists.