djiney / yii2-routes-logger
Yii Framework 2.0 组件路由日志记录器
dev-master
2018-12-21 10:23 UTC
Requires
- php: >=7.0.0
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-21 23:22:52 UTC
README
一个简单的 Yii2 扩展,用于记录所有请求的路由。
安装
Composer 安装
composer require djiney/yii2-routes-logger dev-master
配置
迁移
只需运行自定义路径的基 Yii2 迁移
php yii migrate/up --migrationPath=@vendor/djiney/yii2-routes-logger/src/migrations/
引导
将配置数组添加到应用程序的引导部分
'bootstrap' => [
...
[
'class' => 'djiney\routes\components\RoutesLogger',
'filter' => 'djiney\routes\components\RoutesLoggerFilter'
],
...
],
如果您使用的是 "Yii2 高级应用程序",您可以针对前端和后端指定不同的设置。
过滤器不是必需的,但如果您不需要太多的日志,请随意使用默认的过滤器(它允许您删除访客的路由日志),或者只需创建您自己的过滤器。
过滤器应实现 RoutesLoggerFilterInterface。