kk-r/laravel-request-analyzer

Laravel 中间件请求分析包

v0.0.3 2017-07-31 11:53 UTC

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 许可证