cndrsdrmn/api-format-response

Laravel / Lumen API Format Response
119
Install
composer require cndrsdrmn/api-format-response
Latest Version:v0.3.2
PHP:^7.2|^8
License:MIT
Last Updated:Feb 1, 2023
Links: GitHub  ·  Packagist
Maintainer: cndrsdrmn

Laravel / Lumen API Format Response

Add api-request channel on config/logging.php:

    'channels' => [
        ...
        'api-request' => [
            'driver'    => 'daily',
            'formatter' => Monolog\Formatter\LineFormatter::class,
            'formatter_with' => [
                'format' => "[%datetime%] %channel%.%level_name%: %message% %context%\n",
            ],
            'path'      => storage_path('logs/api-request/api-request.log'),
            'level'     => 'debug',
            'days'      => 14,
        ]
        ...
    ]