public function remove(Product $product) { if (!$this->user()->hasInWishlist($product)) { return $this->ajaxSuccess(); } $wishlistItem = $this->wishlistManager->getWishlistItemRepository()->whereProduct($product)->firstOrFail(); $this->wishlistManager->getWishlistItemRepository()->delete($wishlistItem); return $this->ajaxSuccess('remove'); }
public function destroy(WishlistItem $wishlistItem) { $this->wishlistManager->getWishlistItemRepository()->delete($wishlistItem); return $this->success('remove'); }