type->equals(SettingTypes::picture())) { $file = $request->file('value'); $path = $file->storeAs( 'public/setting_img', $setting->key . ".png" ); $setting->value = \str_replace("public", "storage", $path); } else { $setting->value = $request->value; } $setting->saveOrFail(); return redirect()->route('setting.edit', ['setting' => $setting])->with('status', __('La paramètre a été modifié.')); } }