Я использовал эту функцию в bootstrap/app.php
файле
$app->configureMonologUsing(function ($monolog) {
$maxFiles = 7;
$rotatingLogHandler = (new Monolog\Handler\RotatingFileHandler(storage_path('logs/lumen.log'), $maxFiles))
->setFormatter(new Monolog\Formatter\LineFormatter(null, null, true, true));
$monolog->setHandlers([$rotatingLogHandler]);
return $monolog;
});
Он работает для создания файла журнала на основе даты. Но я хочу сгенерировать файл журнала для пользователя каждый раз, когда мне нужно изменить путь к файлу журнала, например,
storeage/logs/USERID/DATEWISELOG.log
Вместо создания файла журнала как storeage/logs/DATEWISELOG.log
Можно ли создатьlogfile
путь на основе пользователя?