keerill / laravel-json-formatter
为 Laravel Octane 优化的 JsonFormatter
v1.1.0
2024-01-22 22:53 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^10.0
- laravel/octane: ^2.3
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.8
- orchestra/testbench: ^8.8
README
本包允许您为 Laravel Octane RoadRunner 服务器格式化 JSON 日志。
安装
您可以通过 composer 安装此包
composer require keerill/laravel-json-formatter
您可以使用以下命令发布和运行迁移
用法
环境
LOG_CHANNEL=stderr LOG_STDERR_FORMATTER="\\Keerill\\LaravelJsonFormatter\\LaravelJsonFormatter"
配置
// config/logging.php return [ 'channels' => [ 'stderr' => [ 'driver' => 'monolog', 'handler' => StreamHandler::class, 'formatter' => Keerill\LaravelJsonFormatter\LaravelJsonFormatter::class, 'with' => [ 'stream' => 'php://stderr', ], ], ], ]
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。