tatocaster/monolog-json-unicode-pretty-formatter

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

Installs: 38 316

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/tatocaster/monolog-json-unicode-pretty-formatter

1.0 2017-03-03 09:58 UTC

This package is not auto-updated.

Last update: 2025-12-25 02:11:29 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.