function clientInfoSave($list, $userEmail) { try { $clientCheck = ClientList::where('email', '=', $userEmail)->firstOrFail(); ClientList::where('email', $userEmail)->update($list); } catch (\Illuminate\Database\Eloquent\ModelNotFoundException $e) { $client = ClientList::firstOrCreate($list); //change auth::firstedit to true !!! $user = users::where('email', '=', $userEmail)->firstOrFail(); $user->firstEdit = 1; $user->save(); } }