djiney/yii2-routes-logger

Yii Framework 2.0 组件路由日志记录器

安装次数: 1,106

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2018-12-21 10:23 UTC

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。