如何为logging INFOin 指定单独的文件Laravel 5.1?
任何直接的帮助都将非常值得注意.谢谢
我正在使用configureMonologUsing()两个自定义记录器.做标准的SOLID主体,我有两个提供者:ConsoleLoggerProvider和MailLogProvider.
这两个都有一个类似于的寄存器:
public function register()
{
app()->configureMonologUsing(function(\Monolog\Logger $monolog) {
$monolog->pushHandler(new HandlerClass());
});
}
Run Code Online (Sandbox Code Playgroud)
但是,我注意到logger会覆盖另一个记录器......我如何堆叠这些?
我也尝试过使用boot(),但是没有用.我找不到任何其他方式添加到Monolog堆栈.
最好,我也想叠加到Laravel的内置记录器上.