[[oktatas:web:back-end_framework:leaf|< Leaf]] ====== Leaf kontroller ====== * **Szerző:** Sallai András * Copyright (c) 2024, Sallai András * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]] * Web: https://szit.hu ===== User controller ===== A kontroller készítése a dolgozók kezelésére: php leaf g:controller employee json([ 'message' => 'EmployeesController@index output' ]); } } ===== Konzol segítők ===== Model létrehozása is: php leaf g:controller -m Template létrehozása is: php leaf g:controller -t Modell és migráció is: php leaf g:controller -a ===== A kontroller használata az útválasztóban ===== app()->get('/msg', 'EmployeesController@index'); ===== Kérés adatai a kontrollerből ===== Az útválasztóban meghivatkozom a kontrollert és annak a create metódusát. //... app()->post('/employees', 'EmployeesController@create'); A kontroller: //... public function create() { $name = request()->get('name'); response()->json([ 'message' => $name ]); }