(Yaf >=1.0.0)
Yaf_Route_Supervar::__construct — El propósito de __construct
Yaf_Route_Supervar es similar a Yaf_Route_Static, con la diferencia de que Yaf_Route_Supervar buscará información de ruta en la cadena de consulta, y el parámetro supervar_name es la clave.
supervar_name
El nombre de la clave
Ejemplo #1 Ejemplo de Yaf_Route_Supervar()
<?php
/**
* Añadir una ruta supervar a la pila de rutas de Yaf_Router
*/
Yaf_Dispatcher::getInstance()->getRouter()->addRoute(
"name",
new Yaf_Route_Supervar("r")
);
?>
El resultado del ejemplo sería algo similar a:
/** para la petición: http://yourdomain.com/xx/oo/?r=/ctr/act/var/value * resultará en lo siguiente: */ array ( "module" => index(default), "controller" => ctr, "action" => act, "params" => array( "var" => value, ) )