KumbiaPHP beta2-dev
Framework PHP en español
|
Métodos públicos estáticos | |
static | rewrite ($url) |
Toma $url y la descompone en (modulo), controlador, accion y argumentos. | |
static | getRouted () |
Devuelve el estado del router. | |
static | setRouted ($value) |
Establece el estado del Router. | |
static | route_to () |
Enruta el controlador actual a otro módulo, controlador, o a otra acción Ej: Router::route_to(["module: modulo"], "controller: nombre", ["action: accion"], ["parameters: xxx/xxx/..."]) | |
static | get ($var=NULL) |
Envia el valor de un atributo o el array con todos los atributos y sus valores del router Mirar el atributo vars del router ej. | |
static | redirect ($route=NULL, $seconds=NULL) |
Redirecciona la ejecución a otro controlador en un tiempo de ejecución determinado. | |
static | toAction ($action, $seconds=NULL) |
Redirecciona la ejecución a una accion del controlador actual en un tiempo de ejecución determinado. | |
Métodos privados estáticos | |
static | ifRouted ($url) |
Busca en la tabla de entutamiento si hay una ruta en config/routes.ini para el controlador, accion, id actual. | |
Atributos privados estáticos | |
static | $_vars |
Definición en la línea 22 del archivo router.php.
static get | ( | $ | var = NULL | ) | [static] |
Envia el valor de un atributo o el array con todos los atributos y sus valores del router Mirar el atributo vars del router ej.
ninguno |
ej. Router::get('controller')
string | un atributo: route, module, controller, action, parameters o routed |
Definición en la línea 205 del archivo router.php.
Hace referencia a $_vars.
Referenciado por ModelForm::create(), Dispatcher::execute(), Ajax::form(), form_remote_tag(), KumbiaException::handle_exception(), javascript_include_tag(), link_to_action(), Js::linkAction(), Html::linkAction(), Ajax::linkAction(), Ajax::linkActionConfirm(), Form::open() y Form::openMultipart().
static getRouted | ( | ) | [static] |
Devuelve el estado del router.
Definición en la línea 131 del archivo router.php.
Referenciado por Dispatcher::execute().
static ifRouted | ( | $ | url | ) | [static, private] |
Busca en la tabla de entutamiento si hay una ruta en config/routes.ini para el controlador, accion, id actual.
Definición en la línea 101 del archivo router.php.
Hace referencia a Config::read().
Referenciado por rewrite().
static redirect | ( | $ | route = NULL , |
$ | seconds = NULL |
||
) | [static] |
Redirecciona la ejecución a otro controlador en un tiempo de ejecución determinado.
string | $route | |
integer | $seconds |
Definición en la línea 221 del archivo router.php.
Hace referencia a KumbiaView::select().
Referenciado por ScaffoldController::borrar(), ScaffoldController::crear(), ScaffoldController::editar() y toAction().
static rewrite | ( | $ | url | ) | [static] |
Toma $url y la descompone en (modulo), controlador, accion y argumentos.
string | $url |
Definición en la línea 44 del archivo router.php.
Hace referencia a $_vars, Config::get() y ifRouted().
static route_to | ( | ) | [static] |
Enruta el controlador actual a otro módulo, controlador, o a otra acción Ej: Router::route_to(["module: modulo"], "controller: nombre", ["action: accion"], ["parameters: xxx/xxx/..."])
Definición en la línea 151 del archivo router.php.
Hace referencia a Util::getParams().
static setRouted | ( | $ | value | ) | [static] |
Establece el estado del Router.
Definición en la línea 140 del archivo router.php.
Referenciado por Dispatcher::execute().
static toAction | ( | $ | action, |
$ | seconds = NULL |
||
) | [static] |
Redirecciona la ejecución a una accion del controlador actual en un tiempo de ejecución determinado.
string | $action | |
integer | $seconds |
Definición en la línea 242 del archivo router.php.
Hace referencia a redirect().
$_vars [static, private] |
array( 'route' => NULL, 'module' => NULL, 'controller' => 'index', 'action' => 'index', 'parameters' => array(), 'routed' => FALSE, 'controller_path' => 'index' )
Definición en la línea 29 del archivo router.php.