Проблема с маршрутизации Laravel при использовании ограничения на параметр с маршрутизацией без ->where('id', '[0-9]+');
, но мне нужно добавить это.Ошибка маршрутизации группы Laravel
Route::group(['prefix' => '/{id}'], function() {
Route::post('/edit', 'User\[email protected]');
})->where('id', '[0-9]+');
Что вызывает следующую ошибку
вызов функции-члена, где() на не-объект
Вы забыли добавить id в качестве параметра в функцию() [подробнее здесь] (http://laravel.com/docs/5.1/routing#r oute-parameters) изменить его на эту 'function ($ id) {}' – Joost
добавлена, но такая же ошибка Вызов функции-члена where() для не-объекта –
Я не верю, что вы можете применить, где фильтры для маршрутизации параметров на групп. Вы можете попробовать шаблон «Route ::» («id», «[0-9] +»); вместо этого –