validate([ 'name' => ['required'], 'district_id' => ['required', 'integer'], ]); return Area::create($request->validated()); } public function show(Area $area) { return $area; } public function update(Request $request, Area $area) { $request->validate([ 'name' => ['required'], 'district_id' => ['required', 'integer'], ]); $area->update($request->validated()); return $area; } public function destroy(Area $area) { $area->delete(); return response()->json(); } }