public function deleteFavorite(Request $request) { $post_id = $request->input('post_id'); if (!$post_id) { return; } $user = auth()->user(); if ($user && $user->profile()) { $user->profile()->first()->deleteFavorite($post_id); } else { $profile = new Profile(); return $profile->deleteFavoriteFromCookie($request); } }