Неправильно не указывать имя функции в вашем маршруте, если вы не используете resource
Маршрут, но если вы получили Route not defined
, причина не в этом, в противном случае вы получите Method not defined error
.
Проверка если у вас есть ваш маршрут в группе маршрутов, где у вас есть параметр 'as' => '[something]...'
.
Какой бы ни была причина, вы должны указать имя функции в объявлении маршрута:
Route::get('haber/sil/{id}', 'BlogDeleteController@[Your delete Method Name Here]')->middleware('auth.custom')->name('delete-blog'); //put your function name