Este método faz o trabalho pesado da classe
Yaf_Dispatcher. Ele aceita um objeto de requisição.
O processo de despacho tem três eventos distintos:
Roteamento
Despacho
Resposta
O roteamento acontece exatamente uma vez, usando os valores no objeto de requisição
quando Yaf_Dispatcher::dispatch() é chamado. O despacho acontece em um laço de repetição; uma requisição pode
indicar ações múltiplas a serem despachadas ou o controlador ou um plugin
pode redefinir o objeto de requisição para forçar ações adicionais para despachar (consulte
Yaf_Plugin_Abstract). Quando tudo termina, o
Yaf_Dispatcher retorna uma resposta.