PHP Conference Japan 2024

Yaf_Dispatcher::dispatch

(Yaf >=1.0.0)

Yaf_Dispatcher::dispatch分发请求

描述

public Yaf_Dispatcher::dispatch(Yaf_Request_Abstract $request): Yaf_Response_Abstract

此方法执行 Yaf_Dispatcher 的主要工作。它接收一个请求对象。

分发过程包含三个不同的事件

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

参数

request

返回值

添加注释

用户贡献的笔记

此页面没有用户贡献的笔记。
To Top