(Yaf >=1.0.0)
O objetivo de Yaf_Dispatcher é inicializar o ambiente de requisição, rotear a requisição recebida e então despachar quaisquer ações descobertas; ele agrega todas as respostas e as retorna quando o processo é concluído.
Yaf_Dispatcher também implementa o padrão Singleton, o que significa que apenas uma única instância dele pode estar disponível a qualquer momento. Isso permite que ele também atue como um registro no qual os outros objetos no processo de despacho podem recorrer.