(PECL yaf >=1.0.0)
Yaf_Action_Abstract::execute — Ejecutar una acción
Yaf_Action_Abstract::execute() puede tener argumentos.
Nota:
El valor recuperado de la petición no es seguro. Debería usar algún tipo de filtro antes de utilizarlo.
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Esta función no tiene parámetros.
Ejemplo #1 Ejemplo de Yaf_Action_Abstract::execute()
<?php
/**
* Un ejemplo de controlador
*/
class ProductController extends Yaf_Controller_Abstract {
protected $acciones = array(
"index" => "actions/Index.php",
);
}
?>
Ejemplo #2 Ejemplo de Yaf_Action_Abstract::execute()
<?php
/**
* ListAction
*/
class ListAction extends Yaf_Action_Abstract {
public function execute ($name, $id) {
assert($name == $this->getRequest()->getParam("name"));
assert($id == $this->getRequest()->getParam("id"));
}
}
?>
El resultado del ejemplo sería algo similar a:
/** * Ahora asumimos que estamos usando la ruta Yaf_Route_Static * para la petición: http://yourdomain/product/list/name/yaf/id/22 * resultará en: */ bool(true) bool(true)