comparison src/Generator/Controller/stubs/controller.stub @ 45:c7fd31303024 default tip

merging down to default
author Luka Sitas <sitas.luka.97@gmail.com>
date Thu, 12 Nov 2026 21:19:53 -0500
parents 62953a663acc
children
comparison
equal deleted inserted replaced
34:f65ab84ee47f 45:c7fd31303024
14 * @param {{ filterRequest }} $request 14 * @param {{ filterRequest }} $request
15 * @return \Illuminate\View\View 15 * @return \Illuminate\View\View
16 */ 16 */
17 public function index({{ filterRequest }} $request) 17 public function index({{ filterRequest }} $request)
18 { 18 {
19 $validated = $request->validated(); 19 $validated = $request->validated();
20 $data = []; 20 $data = [];
21 $data['items'] = {{ model }}::get_data($validated); 21 $data = array_merge($data, {{ model }}::load_index());
22 $data = array_merge($data, {{ model }}::load_index());
23 22
24 return view('{{ tableName }}.index', $data); 23 return view('{{ tableName }}.index', $data);
25 } 24 }
26 25
27 public function get_data() 26 public function get_data({{ filterRequest }} $request)
28 { 27 {
28 $validated = $request->validated() ?? [];
29 $data = []; 29 $data = [];
30 $data['records'] = {{ model }}::get_data([]);
31 $data['total_records'] = count($data['records']);
32 30
31 $data = array_merge($data, {{ model }}::get_data($validated));
33 return $data; 32 return $data;
34 } 33 }
35 34
36 /** 35 /**
37 * Show the form for creating a new resource. 36 * Show the form for creating a new resource.