malvik-lab / lumen-request-log-middleware by malvik-lab

39
0
1
Package Data
Maintainer Username: malvik-lab
Maintainer Contact: vittorio.malaspina@gmail.com (Vittorio Malaspina)
Package Create Date: 2021-03-17
Package Last Update: 2021-05-10
Language: PHP
License: MIT
Last Refreshed: 2024-04-30 15:05:01
Package Statistics
Total Downloads: 39
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 0
Total Watchers: 1
Total Forks: 0
Total Open Issues: 0

Lumen Request Log Middleware

Log every request and response of Lumen PHP Framework.

Installation

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

Registering Middleware

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

Set REQUEST_LOG_CHANNEL

.env
REQUEST_LOG_CHANNEL="request-log"

Set logging

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