Deprecated: Optional parameter $keys declared before required parameter $cms_id is implicitly treated as a required parameter in /home/www/dev/work/class/blog/CmsKey.php on line 75

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$title is deprecated in /home/www/dev/work/website/lvesu/class/controller/blog/php.php on line 28

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$outlink is deprecated in /home/www/dev/work/website/lvesu/template/blog/cms/php.manual.tpl on line 2

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$status is deprecated in /home/www/dev/work/website/lvesu/template/blog/index.head.php on line 2
PHP - Manual: Yaf_Route_Interface::route - 互联网笔记

略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: Yaf_Route_Interface::route

2025-05-13

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 实例。

返回值

添加备注

用户贡献的备注

此页面尚无用户贡献的备注。

官方地址:https://www.php.net/manual/en/yaf-route-interface.route.php

冷却塔厂家 广告
中文GPT4.0无需注册 广告
北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3