Laravel 5.6 Monolog для вывода в консоль Chrome

Я недавно перешел с Laravel 5.5 на 5.6

Все работает нормально, за исключением того, что я не могу заставить логин работать на консоли Chrome.

Я делал это в AppServiceProvider.php

$monolog            = Log::getMonolog();

if (config('app.env') === 'local') {
$infohandler = new ChromePHPHandler(Logger::INFO, false);
$infohandler->setFormatter(new ChromePHPFormatter());
$monolog->pushHandler($infohandler);
}

«GetMonolog», кажется, был удален. У кого-нибудь есть быстрое решение, чтобы это снова заработало?

0

Решение

Кажется, он был изменен на Log::getLogger() что имеет смысл, это не обязательно должен быть Монологом больше.

https://laravel.com/api/5.6/Illuminate/Log/Logger.html#method_getLogger

1

Другие решения

в 5.6, если вы настраиваете монолог, вам нужно создать собственный канал регистрации

https://laravel.com/docs/5.6/logging#creating-custom-channels

0

По вопросам рекламы [email protected]