/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request) { Cache::forget('system-options'); $requests = $request->except(['_token', '_method']); $options = Option::latest()->get(); foreach ($options as $option) { if ($requests[$option->name] != $option->value) { $option->value = htmlspecialchars($requests[$option->name]); $option->save(); } $data[$option->name] = $option->value; } Cache::forever('system-options', $data); flash()->message('修改成功!'); return redirect()->back(); }