From 0a77ae35cb4a2b9649fdaadaf95ec8f18e7c72fb Mon Sep 17 00:00:00 2001 From: Navarr Barnier Date: Fri, 6 Nov 2020 10:33:22 -0500 Subject: [PATCH 1/3] Add CartItemOptionsProcessor to Magento_Quote's API This class is used by at least one VBE and is necessary for loading Cart Item Options for quotes that are not "active" --- .../Quote/Model/Quote/Item/CartItemOptionsProcessor.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php b/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php index bf9a49bac909c..3a978b75cc7ee 100644 --- a/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php +++ b/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php @@ -7,6 +7,9 @@ use Magento\Quote\Api\Data\CartItemInterface; +/** + * @api + */ class CartItemOptionsProcessor { /** From e5a4e5706053e0a4b28299d5900eb3e21a024757 Mon Sep 17 00:00:00 2001 From: Navarr Barnier Date: Fri, 6 Nov 2020 10:39:06 -0500 Subject: [PATCH 2/3] Add @since annotation This class's public methods have been unchanged since Magento 2.1 --- .../Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php b/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php index 3a978b75cc7ee..2e481a70a05ee 100644 --- a/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php +++ b/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php @@ -9,6 +9,7 @@ /** * @api + * @since 100.1.0 */ class CartItemOptionsProcessor { From 161bf0069007562cf234933c549852369cba66ff Mon Sep 17 00:00:00 2001 From: Navarr Barnier Date: Mon, 15 Feb 2021 10:18:13 -0500 Subject: [PATCH 3/3] Remove `@since` annotation --- .../Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php | 1 - 1 file changed, 1 deletion(-) diff --git a/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php b/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php index 2e481a70a05ee..3a978b75cc7ee 100644 --- a/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php +++ b/app/code/Magento/Quote/Model/Quote/Item/CartItemOptionsProcessor.php @@ -9,7 +9,6 @@ /** * @api - * @since 100.1.0 */ class CartItemOptionsProcessor {