Skip to content

Mark Msrp, Newsletter, PageCache, Payment, Paypal and Quote interfaces as API #32020

@sivaschenko

Description

@sivaschenko

The following interfaces should be marked as API in 2.4-develop branch

  1. app/code/Magento/Msrp/Pricing/MsrpPriceCalculatorInterface.php
  2. app/code/Magento/Newsletter/Model/SubscriptionManagerInterface.php
  3. app/code/Magento/PageCache/Model/Spi/PageCacheTagsPreprocessorInterface.php
  4. app/code/Magento/Payment/Api/Data/PaymentAdditionalInfoInterface.php
  5. app/code/Magento/Payment/Model/Method/Online/GatewayInterface.php
  6. app/code/Magento/Payment/Model/Method/TransparentInterface.php
  7. app/code/Magento/Paypal/Helper/Shortcut/ValidatorInterface.php
  8. app/code/Magento/Paypal/Model/Billing/Agreement/MethodInterface.php
  9. app/code/Magento/Paypal/Model/IpnInterface.php
  10. app/code/Magento/Paypal/Model/Payflow/Service/Response/Handler/HandlerInterface.php
  11. app/code/Magento/Paypal/Model/Payflow/Service/Response/ValidatorInterface.php
  12. app/code/Magento/Quote/Api/ChangeQuoteControlInterface.php
  13. app/code/Magento/Quote/Model/Cart/BuyRequest/BuyRequestDataProviderInterface.php
  14. app/code/Magento/Quote/Model/Product/QuoteItemsCleanerInterface.php
  15. app/code/Magento/Quote/Model/Quote/Address/CustomAttributeListInterface.php
  16. app/code/Magento/Quote/Model/Quote/Address/Total/CollectorInterface.php
  17. app/code/Magento/Quote/Model/Quote/Address/Total/ReaderInterface.php
  18. app/code/Magento/Quote/Model/Quote/Item/CartItemProcessorInterface.php
  19. app/code/Magento/Quote/Model/ValidationRules/QuoteValidationRuleInterface.php
  20. app/code/Magento/QuoteGraphQl/Model/Cart/BuyRequest/BuyRequestDataProviderInterface.php
  21. app/code/Magento/QuoteGraphQl/Model/Cart/Payment/AdditionalDataProviderInterface.php
  22. app/code/Magento/QuoteGraphQl/Model/Cart/SetShippingAddressesOnCartInterface.php
  23. app/code/Magento/QuoteGraphQl/Model/Cart/SetShippingMethodsOnCartInterface.php
  24. app/code/Magento/QuoteGraphQl/Model/CartItem/DataProvider/CustomizableOptionValueInterface.php
  25. app/code/Magento/QuoteGraphQl/Model/CartItem/DataProvider/Processor/ItemDataProcessorInterface.php

Metadata

Metadata

Assignees

Labels

Priority: P1Once P0 defects have been fixed, a defect having this priority is the next candidate for fixing.Progress: doneProject: API Changes

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions