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 →