Чтобы использовать Route :: resource (), имя должно соответствовать названию модели, т. Е. Если имя модели User
, вы указываете Route::resource('users', 'UserController')
.
Итак, Route::resource('blenchs', 'BlenchController');
генерируетследующие конечные точки:
- GET
/photos
- GET
/photos/create
- POST
/photos
- GET
/photos/{photo}
- GET
/photos/{photo}/edit
- PUT / PATCH
/photos/{photo}
- DELETE
/photos/{photo}
, который вводит модель Photo
в методе вашего контроллера, доступный сОднако $photo
.
Route::resource('blenchsssssssss', 'BlenchController');
сгенерирует маршруты с {blenchssssssssss}
, и Laravel будет искать модель с именем Blenchsssssssss
, которая не существует.