Retorna el punto de acceso actual.
public Router::getAccessPoint( ): string
Devuelve todos los puntos de acceso disponibles.
public function routeWith ( string $uri, array $paramNames, string|array $callback, string $id = '' )
Devuelve el nombre del componente, o del subcomponente, actual.
public Router::getComponent( bool $full = false ): string
En caso de true, devolverá tambien el subcomponente.
Devuelve la tarea actual.
public Router::getTask( ): string
Devuelve el formato actual.
public Router::getFormat( ): string
Verifica el formato actual.
public Router::isFormat( string $format ): bool
Devuelve el controlador actual. En caso de no hallarlo, devolverá false.
public Router::getController(): callable|false
Devuelve el nombre del controlador actual.
public Router::getControllerAsString( ): string
Devuelve la ruta actual.
public Router::getRoute( ): string
A un arreglo de argumentos, le agrega un formato. Se utiliza para indicar en una url de consulta, un formato de salida.
public Router::getArgsWithFormat( string $format, array $args = [] ): array
Devuelve una cadena, basada en la ruta que se está ejecutando actualmente.
public Router::getHash( ): string
Crea una URL.
public Router::getUrl ( string $route = '', array $args = [], bool $absolute = false): string
/* Alias */
function url ( string $route = '', array $args = [], bool $absolute = false): string
La ruta al recurso. El formato debe ser: access_point/component/task. Todos los valores se deberían poder omitir.
Otros valores que se agregarán a la cadena de consulta.
Crea una URL absoluta en lugar de una relativa.
Cumple la misma función que Router::getUrl pero la salida está orientada a un formulario. Devuelve un array con dos valores:
action: la acción para el formulario.hidden: elementos ocultos del formulario con los restantes valores a enviar.public Router::getUrlForm ( string $route = '', array $args = [], bool $absolute = false ): array
Devuelve una url con su ruta absoluta.
public Router::absoluteUrl( string $url ): string
Redirecciona la Url.
public Router::redirect ( $url = null, bool $absolute = true ): void
/* Alias */
redirect ( $url = null, bool $absolute = true ): void
La url a la cual será redirigida la página.
Los valores pueden ser:
Router::getUrl.Login.Crea una URL absoluta en lugar de una relativa.