/** * Update the settings in storage. * * @param Setting $setting * @param SettingRequest $request * @return Response */ public function patchSettings(Setting $setting, SettingRequest $request) { $data = $this->storeImage($request, 'logo'); $setting->fill($data); $setting->save() == true ? Flash::success(trans('admin.update.success')) : Flash::error(trans('admin.update.fail')); return redirect(route('admin.setting.index')); }
public function update(Request $request, Setting $setting) { $insert = $setting->fill($request->input())->save(); $image = \Input::get('image'); if ($image != '') { $imagename = 'setting-' . rand(11111, 99999) . '-gudperna.png'; $image = str_replace(' ', '+', $image); list($type, $image) = explode(';', $image); list(, $image) = explode(',', $image); $image = base64_decode($image); file_put_contents('upload/img/' . $imagename, $image); $setting->image = $imagename; $setting->save(); } if ($insert) { return 0; } else { return 1; } }
public function settingsSave(Request $request) { $s = Setting::first(); if (!$s) { $s = new Setting(); } $s->fill($request->all()); $s->save(); return redirect('/dashboard/settings'); }
/** * Update the settings in storage. * * @param Setting $setting * @param SettingRequest $request * @return Response */ public function patchSettings(Setting $setting, SettingRequest $request) { $setting->fill(ImageService::uploadImage($request, 'logo')); $setting->save() ? Flash::success(trans('admin.update.success')) : Flash::error(trans('admin.update.fail')); return redirect(route('admin.setting.index')); }