(Yaf >=1.0.0)
Yaf_Route_Interface::route — route a request
Yaf_Route_Interface::route() 是用戶(hù)自定義路由唯一需要實(shí)現的方法。
如果這個(gè)方法返回TRUE,那么路由進(jìn)程將會(huì )中止。否則,Yaf_Router 將會(huì )調用路由堆棧中的下一個(gè)路由來(lái)路由請求。
這個(gè)方法會(huì )設置路由的結果給參數請求,通過(guò)調用Yaf_Request_Abstract::setControllerName(),Yaf_Request_Abstract::setActionName() 和 Yaf_Request_Abstract::setModuleName()
這個(gè)方法也需要調用Yaf_Request_Abstract::setRouted()做最后的請求路由。
本函數還未編寫(xiě)文檔,僅有參數列表。
request
A Yaf_Request_Abstract instance.