diff src/Generator/Controller/stubs/controller.stub @ 21:f0b0d014e448 main-dev

Cleaning up code based on AI overlord review
author Luka Sitas <sitas.luka.97@gmail.com>
date Wed, 26 Feb 2025 19:45:08 -0500
parents f19c023bda04
children 827efbf4d73c
line wrap: on
line diff
--- a/src/Generator/Controller/stubs/controller.stub	Wed Feb 26 19:29:55 2025 -0500
+++ b/src/Generator/Controller/stubs/controller.stub	Wed Feb 26 19:45:08 2025 -0500
@@ -10,90 +10,102 @@
 {
     /**
      * Display a listing of the resource.
+     *
+     * @return \Illuminate\View\View
      */
     public function index()
     {
-				$data = [];
-				
-				$data['items'] = {{ model }}::all();
+        $data = [];
+        $data['items'] = {{ model }}::all();
 
         return view('{{ tableName }}.index', $data);
     }
 
     /**
      * Show the form for creating a new resource.
+     *
+     * @return \Illuminate\View\View
      */
     public function create()
     {
-				$data = []; 
+        $data = [];
 
         return view('{{ tableName }}.create_edit', $data);
     }
 
     /**
      * Store a newly created resource in storage.
+     *
+     * @param {{ storeRequest }} $request
+     * @return \Illuminate\Http\RedirectResponse
      */
     public function store({{ storeRequest }} $request)
     {
-				$validated = $request->validated();
+        $validated = $request->validated();
 
-        //
-				${{ modelVariable }} = new {{ model }}($validated);
-
-				${{ modelVariable }}->save();
+        ${{ modelVariable }} = new {{ model }}($validated);
+        ${{ modelVariable }}->save();
 
         return redirect()->route('{{ tableName }}.index');
     }
 
     /**
      * Display the specified resource.
+     *
+     * @param {{ model }} ${{ modelVariable }}
+     * @return \Illuminate\View\View
      */
     public function show({{ model }} ${{ modelVariable }})
     {
-				$data = [];
-				
-				$data['item'] = ${{ modelVariable }};
+        $data = [];
+        $data['item'] = ${{ modelVariable }};
 
-				return view('{{ tableName }}.show', $data); 
+        return view('{{ tableName }}.show', $data);
     }
 
     /**
      * Show the form for editing the specified resource.
+     *
+     * @param {{ model }} ${{ modelVariable }}
+     * @return \Illuminate\View\View
      */
     public function edit({{ model }} ${{ modelVariable }})
     {
-			$data = [];
-
-			$data['item'] = ${{ modelVariable }};
+        $data = [];
+        $data['item'] = ${{ modelVariable }};
 
-			//load data for relationships
+        // Load data for relationships
 
-			return view('{{ tableName }}.create_edit', $data);
+        return view('{{ tableName }}.create_edit', $data);
     }
 
     /**
      * Update the specified resource in storage.
+     *
+     * @param {{ updateRequest }} $request
+     * @param {{ model }} ${{ modelVariable }}
+     * @return \Illuminate\Http\RedirectResponse
      */
     public function update({{ updateRequest }} $request, {{ model }} ${{ modelVariable }})
     {
-				$validated = $request->validated();
+        $validated = $request->validated();
 
-        // Set the variables
         ${{ modelVariable }}->map_values($validated);
+        ${{ modelVariable }}->save();
 
-				${{ modelVariable }}->save();
-
-				return redirect()->route('{{ tableName }}.index');
+        return redirect()->route('{{ tableName }}.index');
     }
 
     /**
      * Remove the specified resource from storage.
+     *
+     * @param {{ model }} ${{ modelVariable }}
+     * @return \Illuminate\Http\RedirectResponse
      */
     public function destroy({{ model }} ${{ modelVariable }})
     {
-        //
-				${{ modelVariable }}->delete();
+        ${{ modelVariable }}->delete();
 
-				return redirect()->route('{{ tableName }}.index');
+        return redirect()->route('{{ tableName }}.index');
     }
 }