Skip to content

Mark ReleaseNotification, RemoteStorage and Sales interfaces as API #32021

Closed
@sivaschenko

Description

@sivaschenko

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

  1. app/code/Magento/ReleaseNotification/Model/ContentProviderInterface.php
  2. app/code/Magento/RemoteStorage/Driver/DriverFactoryInterface.php
  3. app/code/Magento/RemoteStorage/Driver/RemoteDriverInterface.php
  4. app/code/Magento/RemoteStorage/FilesystemInterface.php
  5. app/code/Magento/Sales/Api/OrderCustomerDelegateInterface.php
  6. app/code/Magento/Sales/Api/PaymentFailuresInterface.php
  7. app/code/Magento/Sales/Controller/AbstractController/OrderLoaderInterface.php
  8. app/code/Magento/Sales/Controller/AbstractController/OrderViewAuthorizationInterface.php
  9. app/code/Magento/Sales/Controller/OrderInterface.php
  10. app/code/Magento/Sales/Model/Order/Creditmemo/CreditmemoValidatorInterface.php
  11. app/code/Magento/Sales/Model/Order/Creditmemo/ItemCreationValidatorInterface.php
  12. app/code/Magento/Sales/Model/Order/Creditmemo/SenderInterface.php
  13. app/code/Magento/Sales/Model/Order/Email/Container/IdentityInterface.php
  14. app/code/Magento/Sales/Model/Order/Invoice/InvoiceValidatorInterface.php
  15. app/code/Magento/Sales/Model/Order/Invoice/SenderInterface.php
  16. app/code/Magento/Sales/Model/Order/OrderValidatorInterface.php
  17. app/code/Magento/Sales/Model/Order/Payment/State/CommandInterface.php
  18. app/code/Magento/Sales/Model/Order/Payment/Transaction/BuilderInterface.php
  19. app/code/Magento/Sales/Model/Order/Payment/Transaction/ManagerInterface.php
  20. app/code/Magento/Sales/Model/Order/Shipment/SenderInterface.php
  21. app/code/Magento/Sales/Model/Order/Shipment/ShipmentValidatorInterface.php
  22. app/code/Magento/Sales/Model/ResourceModel/Order/CollectionFactoryInterface.php
  23. app/code/Magento/Sales/Model/ResourceModel/Provider/NotSyncedDataProviderInterface.php
  24. app/code/Magento/Sales/Model/Spi/CreditmemoCommentResourceInterface.php
  25. app/code/Magento/Sales/Model/Spi/CreditmemoItemResourceInterface.php
  26. app/code/Magento/Sales/Model/Spi/CreditmemoResourceInterface.php
  27. app/code/Magento/Sales/Model/Spi/InvoiceCommentResourceInterface.php
  28. app/code/Magento/Sales/Model/Spi/InvoiceItemResourceInterface.php
  29. app/code/Magento/Sales/Model/Spi/InvoiceResourceInterface.php
  30. app/code/Magento/Sales/Model/Spi/OrderAddressResourceInterface.php
  31. app/code/Magento/Sales/Model/Spi/OrderItemResourceInterface.php
  32. app/code/Magento/Sales/Model/Spi/OrderPaymentResourceInterface.php
  33. app/code/Magento/Sales/Model/Spi/OrderResourceInterface.php
  34. app/code/Magento/Sales/Model/Spi/OrderStatusHistoryResourceInterface.php
  35. app/code/Magento/Sales/Model/Spi/ShipmentCommentResourceInterface.php
  36. app/code/Magento/Sales/Model/Spi/ShipmentItemResourceInterface.php
  37. app/code/Magento/Sales/Model/Spi/ShipmentResourceInterface.php
  38. app/code/Magento/Sales/Model/Spi/ShipmentTrackResourceInterface.php
  39. app/code/Magento/Sales/Model/Spi/TransactionResourceInterface.php
  40. app/code/Magento/Sales/Model/ValidatorInterface.php
  41. app/code/Magento/SalesGraphQl/Model/Shipment/Item/FormatterInterface.php
  42. app/code/Magento/SalesRule/Api/Data/DiscountDataInterface.php
  43. app/code/Magento/SalesRule/Api/Data/RuleDiscountInterface.php
  44. app/code/Magento/SalesRule/Model/Spi/CodeLimitManagerInterface.php
  45. app/code/Magento/SalesRule/Model/Spi/QuoteResetAppliedRulesInterface.php
  46. app/code/Magento/SalesRule/Model/Spi/RuleQuoteRecollectTotalsInterface.php

Metadata

Metadata

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