Route::resource('kategori', CategoryController::class);
route list
GET|HEAD admin/kategori .................... kategori.index › CategoryController@index
POST admin/kategori .................... kategori.store › CategoryController@store
GET|HEAD admin/kategori/create ........... kategori.create › CategoryController@create
GET|HEAD admin/kategori/{kategori} ........... kategori.show › CategoryController@show
PUT|PATCH admin/kategori/{kategori} ....... kategori.update › CategoryController@update
DELETE admin/kategori/{kategori} ..... kategori.destroy › CategoryController@destroy
GET|HEAD admin/kategori/{kategori}/edit ...... kategori.edit › CategoryController@edit
bunlardan admin/kategori/{kategori} ..... kategori.destroy › CategoryController@destroy
bu rotayı kullanmak adına
public function destroy(Category $category)
{
// dd($category);
$category->delete();
return back();
}
bu fonksiyonu kullanmaya çalışıyorum ve dd($category); bunun sonucu ise aşşağıda
connection :null
table : null
geliyor
public function index()
ve public function create()
fonksiyonları gayet düzgün hatasız çalışıyor listeleyebiliyor ve oluşturabiliyorum tek fark Route Model Binding kullanıyor olmam ama ilgili modelim Controllerimin üzerinde ekli use App\Models\Category;
şeklinde tanımlı ve bende public function destroy(Category $category)
ile almaya çalışıyorum. başka nerde hata yapıyo olabilirim ?