mehr-als-nix/monolog-fluent-handler

1.1.0 2017-01-18 09:08 UTC

This package is auto-updated.

Last update: 2024-08-29 03:36:24 UTC


README

Build Status

Fluent 的 Monolog 处理器。同时也支持来自可选字段 "extra" 的数据,例如由 IntrospectionProcessor 设置。

使用方法

<?php

use Monolog\Logger;
use MehrAlsNix\Monolog\Handler\FluentHandler;

$logger = new Logger('name');
$logger->pushHandler(new FluentHandler());

$logger->alert('Something wrong.');

Symfony

示例) app/config/config.yml

services:
    acme.monolog.fluent_handler:
        class: MehrAlsNix\Monolog\Handler\FluentHandler
        arguments:
            - "%acme.fluent.uri%"

monolog:
    handlers:
        fluent:
            type: service
            id: acme.monolog.fluent_handler
            level: debug

安装

composer require mehr-als-nix/monolog-fluent-handler

作者

Mattias Meiner - mattiasmeiner@gmail.com - https://github.com/MattiasAlsNix

由 ATO Keisuke 开始 - ksato@otobank.co.jp - https://github.com/riaf

许可证

[LICENSE:MIT]