Referencia de la Clase Router


Métodos públicos estáticos

static rewrite ($url)
static ifRouted ($url)
static getRouted ()
static setRouted ($value)
static route_to ()
static get ($var=null)

Descripción detallada

Definición en la línea 22 del archivo router.php.


Documentación de las funciones miembro

static get ( var = null  )  [static]

Envia el array con todas las variables del router

Devuelve:
array

Definición en la línea 284 del archivo router.php.

static getRouted (  )  [static]

Devuelve el estado del router

Devuelve:
boolean

Definición en la línea 166 del archivo router.php.

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

Parámetros:
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"])

Devuelve:
null

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.


La documentación para esta clase fue generada a partir del siguiente fichero:

Generado el Fri Jun 12 09:36:54 2009 para KumbiaPHP por  doxygen 1.5.8