/** * Change skin. * * @param Request $request */ public function postSkin(Request $request) { $skin = $request->get('value', 'default-skin'); if (Config::where('key', 'skin')->update(['value' => $skin])) { return Response::json(['status' => 1]); } }
public function postUpdate(ConfigRequest $request) { $configs = $request->all(); foreach ($configs as $key => $value) { Config::where('key', '=', $key)->update(['value' => $value]); } Flash::success('修改成功!'); return Redirect::to('/admin/config/edit'); }
/** * Get config value. * * @return mixed */ public static function getConfigValueByKey($key) { $value = Config::where('key', $key)->first()->value; return $value; }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id, Request $request) { if ($request->ajax()) { $config = Config::where('id', '=', $id)->live()->firstOrFail(); $config->status = -1; $config->save(); echo "ok"; } }