comparison src/Generator/Controller/stubs/controller.stub @ 23:827efbf4d73c main-dev

Huge changes to the relationships for models and more complex
author Luka Sitas <sitas.luka.97@gmail.com>
date Fri, 11 Apr 2025 20:50:20 -0400
parents f0b0d014e448
children 1a717c7b211f
comparison
equal deleted inserted replaced
22:ee8ef14e158d 23:827efbf4d73c
41 */ 41 */
42 public function store({{ storeRequest }} $request) 42 public function store({{ storeRequest }} $request)
43 { 43 {
44 $validated = $request->validated(); 44 $validated = $request->validated();
45 45
46 ${{ modelVariable }} = new {{ model }}($validated); 46 {{ model }}::create($validated);
47 ${{ modelVariable }}->save();
48 47
49 return redirect()->route('{{ tableName }}.index'); 48 return redirect()->route('{{ tableName }}.index');
50 } 49 }
51 50
52 /** 51 /**
88 */ 87 */
89 public function update({{ updateRequest }} $request, {{ model }} ${{ modelVariable }}) 88 public function update({{ updateRequest }} $request, {{ model }} ${{ modelVariable }})
90 { 89 {
91 $validated = $request->validated(); 90 $validated = $request->validated();
92 91
93 ${{ modelVariable }}->map_values($validated); 92 ${{ modelVariable }}->update($validated);
94 ${{ modelVariable }}->save();
95 93
96 return redirect()->route('{{ tableName }}.index'); 94 return redirect()->route('{{ tableName }}.index');
97 } 95 }
98 96
99 /** 97 /**