kk-r/laravel-request-analyzer
Laravel 中间件请求分析包
v0.0.3
2017-07-31 11:53 UTC
Requires
- php: ~5.6|~7.0
- illuminate/contracts: ^5.4
- illuminate/log: ^5.4
- illuminate/support: ^5.4
Requires (Dev)
- phpunit/phpunit: ~4.0||~5.0||^6.2
- squizlabs/php_codesniffer: ^2.3
This package is not auto-updated.
Last update: 2024-09-23 07:47:10 UTC
README
Laravel 包,用于分析带有计时、慢查询和重复查询的请求。有许多待办事项。欢迎贡献。
安装
composer require kk-r/laravel-request-analyzer
配置
将提供者添加到您的 config/app.php 文件中
// in your config/app.php add the provider to the service providers key 'providers' => [ kkr\laravelRequestAnalyze\Providers\RequestAnalyzeServiceProvider::class, ]
// 您需要单独添加用于分析请求的中间件 #### 在 app\Http\Kernal.php 文件顶部添加
use kkr\laravelRequestAnalyze\Middleware\RequestAnalyze as RequestAnalyzer;
#### 对于单个路由,在 $routeMiddleware 中添加,并别忘了在路由中添加中间件。
protected $routeMiddleware => [ ..... 'RequestAnalyzer' => RequestAnalyzer::class, ]
#### 或者对于分组级别的路由,在 middleware Groups 中添加
protected $middlewareGroups => [ ..... RequestAnalyzer::class, ]
#### 或者对于所有路由,全局添加中间件
protected $middleware => [ ..... RequestAnalyzer::class, ]
许可证
本软件包是开源软件,使用 MIT 许可证授权 MIT 许可证