From 462ae15553ccef82ca85417f5c952a77028c569e Mon Sep 17 00:00:00 2001 From: Ajay Dwivedi Date: Tue, 17 Dec 2024 16:10:49 +0000 Subject: [PATCH] Fix #46 - Fail with 404 for non existstant id --- src/stubs/Controller.stub | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/stubs/Controller.stub b/src/stubs/Controller.stub index 8b4d222..3ca3623 100644 --- a/src/stubs/Controller.stub +++ b/src/stubs/Controller.stub @@ -46,20 +46,16 @@ class {{modelName}}Controller extends Controller /** * Display the specified resource. */ - public function show($id): View + public function show({{modelName}} ${{modelNameLowerCase}}): View { - ${{modelNameLowerCase}} = {{modelName}}::find($id); - return view('{{modelView}}.show', compact('{{modelNameLowerCase}}')); } /** * Show the form for editing the specified resource. */ - public function edit($id): View + public function edit({{modelName}} ${{modelNameLowerCase}}): View { - ${{modelNameLowerCase}} = {{modelName}}::find($id); - return view('{{modelView}}.edit', compact('{{modelNameLowerCase}}')); } @@ -74,9 +70,9 @@ class {{modelName}}Controller extends Controller ->with('success', '{{modelName}} updated successfully'); } - public function destroy($id): RedirectResponse + public function destroy({{modelName}} ${{modelNameLowerCase}}): RedirectResponse { - {{modelName}}::find($id)->delete(); + ${{modelNameLowerCase}}->delete(); return Redirect::route('{{modelRoute}}.index') ->with('success', '{{modelName}} deleted successfully');