PHP
Yaf

Yaf_Dispatcher::dispatch

Yaf_Dispatcher::dispatch

(Yaf >=1.0.0)

Yaf_Dispatcher :: dispatch - 派遣一个请求

描述

public Yaf_Response_Abstract Yaf_Dispatcher::dispatch ( Yaf_Request_Abstract $request )

这种方法完成了Yaf_Dispatcher的繁重工作。它需要一个请求对象。

调度过程有三个不同的事件:

  • 路由

  • 调度

  • 响应

路由只发生一次,使用请求对象中的值调用dispatch()时。调度发生在一个循环中; 一个请求可以指示多个分派动作,或者控制器或插件可以重置请求对象以强制分派其他动作(请参阅Yaf_Plugin_Abstract。当全部完成时,Yaf_Dispatcher将返回响应。

参数

request

返回值

← Yaf_Dispatcher::disableView

Yaf_Dispatcher::enableView →