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