malvik-lab/lumen-request-log-middleware

1.0.3 2021-05-10 19:01 UTC

This package is auto-updated.

Last update: 2024-09-11 02:18:32 UTC


README

记录Lumen PHP 框架的每个请求和响应。

安装

$ composer require malvik-lab/lumen-request-log-middleware

注册中间件

bootstrap/app.php
$app->middleware([
    MalvikLab\LumenRequestLogMiddleware::class,
]);

设置 REQUEST_LOG_CHANNEL

.env
REQUEST_LOG_CHANNEL="request-log"

设置日志

config/logging.php
return [
    'channels' => [
        'request-log' => [
            'driver' => 'daily',
            'path' => storage_path('logs/' . php_sapi_name() . '/requests.log'),
            'days' => 30,
        ],
    ],
];