Всем привет.
Народ подскажите как сделать так чтобы логи(ошибки и не только) записывались для каждого пользователя в свой файл.
Единственное что придумал из рабочего это писать все время такой код:
Log::useDailyFiles(storage_path() . '/user_logs/' . Auth::user()->id . '/' . date('Y-m-d') . '.log');
Log::info('Пользователь создал новый проект №' . $id);
Но мне кажется это не рационально повторять одно и тоже везде....
Потом пытался переопределить класс ConfigureLogging, переопределил его, но там не работают Фасады, получить id или имя пользователя не получается((
Посоветовали как-то через сервис-провайдер, пробую но что-то не пойму как.... нужна помощь!