stein/monolog-railway-formatter

Monolog 扩展,用于格式化 Railway.app 的日志条目

1.0.1 2024-08-27 12:58 UTC

This package is auto-updated.

Last update: 2024-09-12 09:08:21 UTC


README

这是一个为 Monolog 定制的格式化器,可以以与 Railway.app 日志格式兼容的方式格式化日志消息。

需求

  • PHP 8.1 或更高版本

安装

composer require stein/monolog-railway-formatter

使用

use Monolog\Level;
use Monolog\Logger;
use Monolog\Handler\StreamHandler;
use Stein\Monolog\Formatter\RailwayFormatter;

$logger = new Logger('MyLogger', [
    new StreamHandler('php://stderr', Level::Error, false),
    new StreamHandler('php://stdout', Level::Debug)
])->setFormatter(new RailwayFormatter());

许可

本项目采用 MIT 许可证 - 有关详细信息,请参阅 LICENSE 文件。