/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, Setting $setting) { $this->validate($request, ['who_can_see_my_skills' => 'required|in:' . join(",", Setting::$options), 'who_can_see_who_i_am_following' => 'required|in:' . join(",", Setting::$options)]); \ChromePhp::log($setting->getTable()); $this->authorize('owns', $setting); $setting->who_can_see_my_skills = $request->who_can_see_my_skills; $setting->who_can_see_who_i_am_following = $request->who_can_see_who_i_am_following; $setting->save(); return "Settings updated."; }