(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 實例。