yannice92/lumeninterceptor
Composer 安装命令:
composer require yannice92/lumeninterceptor
包简介
This library for write log using intercept request and response middleware
README 文档
README
This library for write log using intercept request and response middleware
Installation
Use [Composer] to install the package:
$ composer require yannice92/lumeninterceptor
Note
Make sure if you using php-fpm, add log_limit = 100000 on your php-fpm pool, to prevent multiline output on stdout
Usage
- Change extended class in app/Exceptions/Handler.php from
Laravel\Lumen\Exceptions\Handler as ExceptionHandlerwithuse Yannice92\LumenInterceptor\Exceptions\BaseHandler;so it should beclass Handler extends BaseHandler - Add
Yannice92\LumenInterceptor\Http\Middleware\LogRequestResponseMiddleware::classin global middleware on bootstrap/app.php$app->middleware([ Yannice92\LumenInterceptor\Http\Middleware\LogRequestResponseMiddleware::class, ... ]);
- Add
X-Request-IDheader for correlation Id
Authors
统计信息
- 总下载量: 6.59k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2020-04-11