PHP Conference Japan 2024

Yaf_Route_Interface::route

(Yaf >=1.0.0)

Yaf_Route_Interface::route路由请求

描述

abstract public Yaf_Route_Interface::route(Yaf_Request_Abstract $request): bool

Yaf_Route_Interface::route() 是自定义路由应该实现的唯一方法。

注意:

从 2.3.0 开始,还应该实现另一种方法,请参见 Yaf_Route_Interface::assemble()

如果此方法返回 true,则路由过程将结束。否则,Yaf_Router 将调用路由堆栈中的下一个路由来路由请求。

此方法会通过调用 Yaf_Request_Abstract::setControllerName()Yaf_Request_Abstract::setActionName()Yaf_Request_Abstract::setModuleName() 将路由结果设置为参数请求。

此方法还应该调用 Yaf_Request_Abstract::setRouted() 以最终使请求路由。

参数

request

一个 Yaf_Request_Abstract 实例。

返回值

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top