Yaf_Route_Interface::route
(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.
Возвращаемые значения