Установка или запуск сеанса в обработчике исключений
Я сделал некоторое представление для не найденной ошибки, но я не могу использовать auth()->user() внутри представления, поэтому я изменил обработчик на перенаправление на 404 route /404, где я отображаю ошибки, такие как:
https://www.website.com/something/something ссылка не работает, и с других страниц, на которых не используется обработчик, я передаю текущий URL-адрес как сеанс:
redirect()->route('404')->withStatus(['url'=>url()->current()]);
И я использую это:
@if($s = session('status'))
{{$s['url']}} link is broken
@endif
Но из обработчика я не могу установить сессию.
Поэтому я подумал о получении предыдущего URL, но он выбирает URL до того, как за ним следует обработчик... Так что я застрял при попытке передать URL, который не найден, и обработчик обрабатывает его:D