diff --git a/app/code/Magento/Quote/Api/GuestCartItemRepositoryInterface.php b/app/code/Magento/Quote/Api/GuestCartItemRepositoryInterface.php index 1e327884d7bed92ebd6aadf8348088d1c3847741..40138b5e0cfdcc741a462fd19262df68fbc9c027 100644 --- a/app/code/Magento/Quote/Api/GuestCartItemRepositoryInterface.php +++ b/app/code/Magento/Quote/Api/GuestCartItemRepositoryInterface.php @@ -30,15 +30,6 @@ interface GuestCartItemRepositoryInterface */ public function save(\Magento\Quote\Api\Data\CartItemInterface $cartItem); - /** - * Delete cart item - * - * @param \Magento\Quote\Api\Data\CartItemInterface $cartItem - * @return void - * @throws \Magento\Framework\Exception\CouldNotSaveException - */ - public function delete(\Magento\Quote\Api\Data\CartItemInterface $cartItem); - /** * Removes the specified item from the specified cart. * diff --git a/app/code/Magento/Quote/Model/GuestCart/GuestCartItemRepository.php b/app/code/Magento/Quote/Model/GuestCart/GuestCartItemRepository.php index ce6a2d24d269eaa0f07a9e8e31da6dc3657e6a93..a3750601070b89099292981361a99667a5ec39b7 100644 --- a/app/code/Magento/Quote/Model/GuestCart/GuestCartItemRepository.php +++ b/app/code/Magento/Quote/Model/GuestCart/GuestCartItemRepository.php @@ -75,15 +75,4 @@ class GuestCartItemRepository implements \Magento\Quote\Api\GuestCartItemReposit $quoteIdMask = $this->quoteIdMaskFactory->create()->load($cartId, 'masked_id'); return $this->repository->deleteById($quoteIdMask->getId(), $itemId); } - - /** - * {@inheritdoc} - */ - public function delete(\Magento\Quote\Api\Data\CartItemInterface $cartItem) - { - /** @var $quoteIdMask QuoteIdMask */ - $quoteIdMask = $this->quoteIdMaskFactory->create()->load($cartItem->getQuoteId(), 'masked_id'); - $cartItem->setQuoteId($quoteIdMask->getId()); - return $this->repository->delete($cartItem); - } }