Métodos públicos estáticos | |
| static | rewrite ($url) |
| static | ifRouted ($url) |
| static | getRouted () |
| static | setRouted ($value) |
| static | route_to () |
| static | get ($var=null) |
Definición en la línea 22 del archivo router.php.
| static get | ( | $ | var = null |
) | [static] |
Envia el array con todas las variables del router
Definición en la línea 284 del archivo router.php.
| static getRouted | ( | ) | [static] |
| static ifRouted | ( | $ | url | ) | [static] |
Busca en la tabla de entutamiento si hay una ruta en config/routes.ini para el controlador, accion, id actual
Si existe una ruta exacta la devuelve
Si existe una ruta con el comodin * al final
Definición en la línea 132 del archivo router.php.
| static rewrite | ( | $ | url | ) | [static] |
Toma $url y la descompone en aplicacion, (modulo), controlador, accion y argumentos
| string | $url |
Valor por defecto
Limpio la url en caso de que la hallan escrito con el ultimo parametro sin valor es decir controller/action/
Obtengo y asigno todos los parametros de la url
Asigna todos los parametros
El siguiente parametro de la url es un modulo?
Controlador
Accion
id
Creo los parametros y los paso, depues elimino el $url_items
Definición en la línea 47 del archivo router.php.
| static route_to | ( | ) | [static] |
Enruta el controlador actual a otro controlador, ó a otra acción Ej: kumbia::route_to(["module: modulo"], "controller: nombre", ["action: accion"], ["id: id"])
Verifico para asignar correctamente los parametros en all_parameters, efectuando los debidos corrimientos de ser necesario
Verifico para asignar correctamente los parametros en all_parameters, efectuando los debidos corrimientos de ser necesario
Verifico para asignar correctamente los parametros en all_parameters, efectuando los debidos corrimientos de ser necesario
Verifico para asignar correctamente los parametros en all_parameters, efectuando los debidos corrimientos de ser necesario
Definición en la línea 187 del archivo router.php.
| static setRouted | ( | $ | value | ) | [static] |
Establece el estado del Router
Definición en la línea 174 del archivo router.php.
1.5.8