La clase Yaf_Action_Abstract
(Yaf >=1.0.0)
Introducción
Una acción puede ser definida en un fichero aparte en Yaf (véase Yaf_Controller_Abstract). Es decir, un método de acción también puede ser una clase Yaf_Action_Abstract.
Ya que debería existir un punto de entrada el cual pueda ser llamado por Yaf (a partir de PHP 5.3, existe un nuevo método mágico, __invoke, pero Yaf no sólo funciona con PHP 5.3+, Yaf elige otro método mágico de ejecución), se debe implementar el método abstracto Yaf_Action_Abstract::execute() en la clase de acción personalizada.
Sinopsis de la Clase
Yaf_Action_Abstract
extends
Yaf_Controller_Abstract
{
/* Propiedades */
protected
$_controller
;
/* Métodos */
/* Métodos heredados */
}Propiedades
- _module
- _name
- _request
- _response
- _invoke_args
- _view
- _controller
Tabla de contenidos
- Yaf_Action_Abstract::execute — Punto de entrada de una acción
- Yaf_Action_Abstract::getController — Recupera el objeto controlador