nsrosenqvist/soma-logger

SOMA 框架集成的 Monolog

1.0.0 2020-06-09 13:00 UTC

This package is auto-updated.

Last update: 2024-09-09 22:43:48 UTC


README

安装

composer require nsrosenqvist/soma-logger

使用方法

首先注册服务提供者。默认配置在 config/app.php 文件中。如果您想要除了简单的文件日志之外的任何内容,您需要将 Monolog 处理器连接到 SOMA 异常处理器(查看 LoggerProvider.php 的源代码)或通过将配置值 app.catch-exceptions 设置为 false 来禁用内置的异常处理器。

示例配置

<?php return [
    'log' => [
        'debug' => storage_path('logs/debug.log'),
        'info' => storage_path('logs/info.log'),
        'error' => storage_path('logs/error.log')
    ],
];

许可证

MIT