tatocaster/monolog-json-unicode-pretty-formatter

The extension of JsonFormatter of Monolog, which pretty prints json and supports unicode. Does not escape slashes.

1.0 2017-03-03 09:58 UTC

This package is not auto-updated.

Last update: 2024-04-17 18:32:11 UTC


README

The extension of JsonFormatter of Monolog, which pretty prints json and supports unicode. Does not escape slashes. extended from JsonFormatter , so it is fully compatible with parent.

Requirements

Required

  • [PHP] 5.4.0+

Examples

use Monolog\Handler\StreamHandler;
use Monolog\Logger;
use Tatocaster\Monolog\Formatter\JsonPrettyUnicodePrintFormatter;

$logger = new Logger('MyLogger');
$handler = new StreamHandler('/var/log/mylogger.log', Logger::INFO);
$handler->setFormatter(new JsonPrettyUnicodePrintFormatter());
$logger->pushHandler($handler);

Installation

with composer

{
    "require": {
        "tatocaster/monolog-json-unicode-pretty-formatter": ">=1.0"
    }
}

Pull Requests are welcome

Copyright (c) 2017 Tato Kutalia.

Licensed for use under the terms of the [MIT] license.