(Yaf >=1.0.0)
Yaf_Route_Interface::route — 路由请求
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 实例。