Laravel Route :: current () возвращает ноль - PullRequest
0 голосов
/ 26 февраля 2019

Я пытаюсь использовать текущий маршрут в промежуточном программном обеспечении в Laravel 5.7, используя следующую строку кода:

$route = Route::current();

Но я получаю нулевое значение для $route.Есть идеи?

1 Ответ

0 голосов
/ 26 февраля 2019

Маршрут еще не был доступен, потому что маршрутизатор еще не был вызван.Это зависит от того, какие промежуточные программы вызываются перед вашим промежуточным ПО.

Я думаю, что в промежуточном программном обеспечении вы можете попробовать: $route = $request->path(); просто для уверенности, а не в зависимости от того, загружается маршрутизатор или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...