en ZF1, podemos conseguir controlador y nombre de la acción utilizandoCómo llegar controlador y nombre de la acción en ZF2
$controller = $this->getRequest()->getControllerName();
$action = $this->getRequest()->getActionName();
¿Cómo podemos lograr esto en ZF2?
ACTUALIZACIÓN: Me trataron de conseguir que el uso de
echo $this->getEvent()->getRouteMatch()->getParam('action', 'NA');
echo $this->getEvent()->getRouteMatch()->getParam('controller', 'NA');
pero estoy consiguiendo error
Fatal error: Call to a member function getParam() on a non-object
me gusta llegar en __construct() método;
Idealmente me gustaría comprobar si no hay Acción definida, se ejecutará el método noaction(). Verificaría usando el método php method_exists.
Hola, cuando inserto el código a mi controlador, el navegador no muestran nada (como el servidor no enviar datos). ¿Podrías decirme qué sucede? Gracias –