Задать вопрос
@RMate

Laravel, Почему в route::group не попадает request?

Всем привет!
Если сделать такой маршрут - все работает как ожидается
Route::get('/', function (Request $request) {
    dd($request->user());
});

однако, в случае с групповым маршрутом этого не происходит.
Route::group(['domain' => '{uid}.localhost'], function () {

  Route::get('/', function (Request $request) {
      dd($request->user());
  }
});

Вариант получать через статический объект не подходит, т.к. из-за этой беды некорректно отрабатывает middleware
  • Вопрос задан
  • 133 просмотра
Подписаться 2 Простой 2 комментария
Решения вопроса 1
@makiintoch
PHP Back-end developer
Нужно указать полный путь до класса.
Route::group(['domain' => '{uid}.localhost'], function () {
  Route::get('/', function (\Illuminate\Http\Request $request) {
      dd($request);
  });
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Kostik_1993
Web Developer
Не знаю в чем ошибка, но попробуй через app('request')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы