Descripción
El proceso de despachamiento posee tres eventos distintos:
- Enrutamiento
- Despachamiento
- Respuesta
El enrutamiento ocurre exactamente una vez, usando los valores del objeto de petición al llamar a dispatch(). El despachamiento tiene lugar en un bucle; una petición puede indicar o múltiples acciones a despachar, o el controlador, o un complemento puede reiniciar el objeto de petición para forzar acciones adicionales a despachar (véase la clase
Yaf_Plugin_Abstract. Cuando todo ha sido realizado, la clase
Yaf_Dispatcher devuelve una respuesta.