(Yaf >=1.0.0)
El propósito de la clase Yaf_Dispatcher es inicializar el entorno de peticiones, enrutar las peticiones entrantes, y despachar cualquier acción encontrada; agrega las respuestas y las devuelve cuando el proceso está completado.
Yaf_Dispatcher también implementa el patrón Singleton, lo que significa que solamente puede estar disponible una instancia de la misma a la vez. Esto le permite actuar también como un registro en el que los demás objetos del proceso de despacho pueden apoyarse.
La instancia de Yaf_Router que usa el despachador para enrutar las peticiones.
La implementación de Yaf_View_Interface usada para renderizar las vistas, inicializada de forma perezosa en el primer despacho.
El objeto de petición que se está despachando.
La lista de plugins registrados con Yaf_Dispatcher::registerPlugin().
Referencia estática a la única instancia del despachador.
Si el despachador renderiza automáticamente la vista después del
despacho. Por omisión, true.
Si Yaf_Application::run() devuelve el objeto de
respuesta en lugar de enviarlo directamente. Por omisión, false.
Si el cuerpo de la respuesta se vuelca en cuanto se establece. Por
omisión, true.
El nombre del módulo por omisión, tomado de la entrada de configuración application.dispatcher.defaultModule.
El nombre del controlador por omisión, tomado de la entrada de configuración application.dispatcher.defaultController.
El nombre de la acción por omisión, tomado de la entrada de configuración application.dispatcher.defaultAction.