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.
Devuelve: \enrutador

obtenerUrlVista

Determina la URL de una vista.

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

obtenerUrlRecursosAplicacion

Devuelve la URL de recursos de la aplicación.

Devuelve: string

obtenerUrlEstilosVista

Determina la URL del archivo CSS de una vista.

Parámetro Tipo Descripción Opcional Predeterminado
$nombre
Devuelve: string

obtenerUrlControlador

Determina la URL del controlador de una vista.

Parámetro Tipo Descripción Opcional Predeterminado
$nombre
Devuelve: string

obtenerNombreVistaPrincipal

Devuelve el nombre de la vista principal.

Devuelve: string

analizar

Analiza la URL provista, estableciendo las propiedades del entutador.

Devuelve: \enrutador

solicitudValida (protegido)

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

Devuelve: bool

obtenerUri

Devuelve la URI actual.

Devuelve: string

obtenerParametros

Devuelve los parámetros actuales.

Devuelve: object

obtenerError

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

Devuelve: bool

obtenerRecurso

Devuelve el recurso establecido.

Devuelve: \solicitud

establecerRecurso

Establece el recurso que responderá a la solicitud.

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

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.
Devuelve: \solicitud

obtenerRedireccionamiento

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

Devuelve: object

establecerRedireccionamiento

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

Parámetro Tipo Descripción Opcional Predeterminado
$destino
$codigo Si '301'
Devuelve: \enrutador

establecerError

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

Devuelve: \enrutador

Clone this wiki locally