(Yaf >=1.0.0)
Yaf_Route_Simple::__construct — El constructor de la clase Yaf_Route_Simple
$module_name, string $controller_name, string $action_name)
Construye una ruta simple. Una ruta simple lee los nombres del módulo, del
controlador y de la acción a partir de las variables de consulta indicadas
por los tres argumentos. Por ejemplo, con los argumentos del constructor
module, controller y
action, la ruta captura una petición como
/?module=foo&controller=bar&action=list.
module_nameEl nombre de la variable de consulta que lleva el nombre del módulo.
controller_nameEl nombre de la variable de consulta que lleva el nombre del controlador.
action_nameEl nombre de la variable de consulta que lleva el nombre de la acción.
No se devuelve ningún valor.
Ejemplo #1 Ejemplo de Yaf_Route_Simple::__construct()
<?php
/**
* Añade una ruta simple a la pila de rutas de Yaf_Router.
*
* La ruta captura peticiones como:
* http://yourdomain.com/index.php?m=main&c=product&a=detail
*/
Yaf_Dispatcher::getInstance()->getRouter()->addRoute("simple",
new Yaf_Route_Simple("m", "c", "a")
);
?>Resultado del ejemplo anterior es similar a:
/* http://yourdomain.com/index.php?m=main&c=product&a=detail * enruta a los siguientes valores: */ array( "module" => "main", "controller" => "product", "action" => "detail", )