赵大凡 / yii2-urlrule
增强型Yii2 UrlManager组件UrlRules
dev-master
2014-10-29 22:49 UTC
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-10 02:54:41 UTC
README
为Yii2 UrlManager组件提供增强型UrlRule。
安装
推荐通过 composer 安装此扩展。
运行以下命令
php composer.phar require --prefer-dist ptheofan/yii2-urlrule "*"
或者在您的 composer.json
文件的 require 部分添加以下内容
"ptheofan/yii2-urlrule": "*"
用法
待办:编写用法示例。简要来说,通过扩展 /ptheofan/urlrule/UrlRule 并重写 getParamValue 和 setParamValue 方法。其余部分与默认UrlRule完全相同。采用这种方法,您可以编写仍然使用所有默认功能(如正则表达式等)的规则,并使它们非常灵活,同时也支持与数据库等一起工作的命名参数。此外,通过扩展您自己的路由,您可以轻松创建部分URL规则,这有助于减少代码重复并简化维护。