public function postUpdateSettings(UpdateSettingsRequest $request) { $user = Auth::user(); $user->update($request->all()); // flash success message $request->session()->flash('successMessages', ['Your settings have been updated.']); return back(); }
public function update(Requests\UpdateSettingsRequest $request) { $this->authorize('system.manage'); foreach ($request->except(['_token']) as $key => $value) { $s = \App\Models\Setting::whereName($key)->first(); $s->value = $value; $s->save(); } flash()->success('Settings saved'); return redirect()->back(); }