Добрый день.
Подскажите пожалуйста, по роутингу.
Если мы определим группу маршрутов
Route::group($groupData, function () {
//BookCategory
$methods = ['index', 'edit', 'update', 'create', 'store', 'destroy'];
Route::resource('categories', 'CategoryController')
->only($methods)
->names('breh.admin.lib.categories');
Route::resource('books','BookController')
->only($methods)
->names('breh.admin.lib.book');
});
То на каждый delete action нужно будет определять форму.
Потому что роут будет ждать метод DELETE, а не GET.
Поэтому я создал маршрут delete таким образом:
Route::get('/admin/categories/{id}/delete', 'CategoryController@delete')
->middleware('is_admin')
->name('breh.admin.lib.categories.delete');
Скажите насколько это корректно?