Setting::all(), ]); } public function update(Request $request) { $request->validate([ 'name' => 'required|string', 'detail' => 'required|string' ]); DB::beginTransaction(); foreach ($request->input() as $key => $value) { Setting::updateOrCreate( ['key' => $key], [ 'value' => $value, 'type' => 'text' ] ); } DB::commit(); return redirect()->route('setting.index') ->with('message', ['type' => 'success', 'message' => 'Setting saved']); } }