Mercurial > packages > magicforger
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'); } }
