La clase Yaf_Route_Map

(Yaf >=1.0.0)

Introducción

Yaf_Route_Map es una ruta interna, simplemente convierte el extremo de un URI (la parte del URI que va después del URI base: véase Yaf_Request_Abstract::setBaseUri()) a un nombre de controlador o acción (dependen del parámetro pasado a Yaf_Route_Map::__construct()) en la siguiente regla: A => controlador A. A/B/C => controlador A_B_C. A/B/C/D/E => controlador A_B_C_D_E.

Si se especifica el segundo parámetro de Yaf_Route_Map::__construct(), solamente la parte de antes del delimitador del URI se usará para enrutar, la parte de después se usa para enrutar parámetros de petición (véase la sección de ejemplos de Yaf_Route_Map::__construct()).

Sinopsis de la Clase

classYaf_Route_MapimplementsYaf_Route_Interface {
protected$_ctl_router;
protected$_delimiter;
public__construct(string$controller_prefer = false, string$delimiter = "")
publicassemble(array$info, array$query = ?): string
}

Propiedades

_ctl_router

_delimiter

Tabla de contenidos

To Top