Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

phpdoc enrutador

Gabriel edited this page Oct 25, 2020 · 18 revisions

\enrutador

Clase base de los enrutadores.

Métodos

__construct

Constructor.

establecerSolicitud

Establece la solicitud a analizar.

Parámetro Tipo Descripción Opcional Predeterminado
$uri string URI. ``
$params object|array Parámetros. ``

obtenerUrlVista

Determina la URL de una vista.

Parámetro Tipo Descripción Opcional Predeterminado
$vista string Nombre de la vista. ``

obtenerUrlRecursosAplicacion

Devuelve la URL de recursos de la aplicación.

obtenerUrlEstilosVista

Determina la URL del archivo CSS de una vista.

Parámetro Tipo Descripción Opcional Predeterminado
$nombre `` ``

obtenerUrlControlador

Determina la URL del controlador de una vista.

Parámetro Tipo Descripción Opcional Predeterminado
$nombre `` ``

obtenerNombreVistaPrincipal

Devuelve el nombre de la vista principal.

analizar

Analiza la URL provista, estableciendo las propiedades del entutador.

solicitudValida (protegido)

Determina si el último análisis resultó en una solicitud válida.

obtenerUri

Devuelve la URI actual.

obtenerParametros

Devuelve los parámetros actuales.

obtenerError

Devuelve si el análisis resultó o no en un error.

obtenerRecurso

Devuelve el recurso establecido.

establecerRecurso

Establece el recurso que responderá a la solicitud.

Parámetro Tipo Descripción Opcional Predeterminado
$recurso \solicitud Instancia del recurso. ``

fabricarRecurso

Crea una instancia del recurso y lo establece como el que responderá a la solicitud. Devuelve la instancia del recurso creada. Nota: Este valor no será sanitizado, no debe pasarse un valor obtenido desde el cliente.

Parámetro Tipo Descripción Opcional Predeterminado
$tipo string Nombre del tipo de recurso. ``

obtenerRedireccionamiento

Devuelve un objeto con el redireccionamiento a realizar, o null.

establecerRedireccionamiento

Establece un redireccionamiento. Únicamente válido durante la etapa de análisis.

Parámetro Tipo Descripción Opcional Predeterminado
$destino `` ``
$codigo `` Si '301'

establecerError

Establece que la solicitud es errónea. Únicamente válido durante la etapa de análisis.

Clone this wiki locally