stein / monolog-railway-formatter
A Monolog extension for formatting log entries for Railway.app
Installs: 33
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/stein/monolog-railway-formatter
Requires
- php: >=8.1
- monolog/monolog: ^3.7
This package is auto-updated.
Last update: 2025-10-12 11:26:45 UTC
README
This is a custom formatter for Monolog that formats log messages in a way that is compatible with the Railway.app log format.
Requirements
- PHP 8.1 or higher
Installation
composer require stein/monolog-railway-formatter
Usage
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());
License
This project is licensed under the MIT License - see the LICENSE file for details.