where('user_id', $user_id); } return $query->get(); } public function settings($user_id) { return JobRequestSetting::with('category')->where('user_id', $user_id)->get(); } public function save($request, $user_id) { foreach ($request->settings as $key => $setting) { JobRequestSetting::updateOrCreate( [ 'id' => $setting['id'] != null ? $setting['id'] : null ], [ 'user_id' => $user_id, 'job_request_category_id' => $setting['category_id'], 'email' => $setting['email'] ] ); } return true; } }