赵大凡/yii2-urlrule

增强型Yii2 UrlManager组件UrlRules

安装: 17

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2014-10-29 22:49 UTC

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规则,这有助于减少代码重复并简化维护。