【发布时间】:2019-01-11 15:24:04
【问题描述】:
我看到新的日志记录堆栈/通道提供了tap 或定义handlers 的方法。但是,我正在尝试加载WebProcessor,但它似乎不起作用。这应该被窃听吗?或者有其他的加载方式吗?
这是 Laravel 5.6 特有的。这是我在使用 Laravel 5.2 (bootstrap/app.php) 的旧应用程序中使用的:
$app->configureMonologUsing(function (Monolog\Logger $monolog) {
/* Include basic http props in logs */
$webProcessor = new Monolog\Processor\WebProcessor();
$monolog->pushProcessor($webProcessor);
});
@AkenRoberts 我试过tap => Monolog\Processor\WebProcessor::class,我猜这不对。
【问题讨论】:
-
你试过什么? “似乎不起作用”是什么意思 - 有错误吗?向我们展示您的一些 5.6 代码。
-
@AkenRoberts 我试过
tap => Monolog\Processor\WebProcessor::class,我猜这是不对的。
标签: laravel laravel-5.6 monolog