Skip to content

Mark Catalog*, Checkout, Cms, ConfigurableProduct interfaces as API #32015

Closed
@sivaschenko

Description

@sivaschenko

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

  1. app/code/Magento/CatalogGraphQl/DataProvider/Product/LayeredNavigation/LayerBuilderInterface.php
  2. app/code/Magento/CatalogGraphQl/Model/Resolver/Categories/DataProvider/Category/CollectionProcessorInterface.php
  3. app/code/Magento/CatalogGraphQl/Model/Resolver/Product/Price/ProviderInterface.php
  4. app/code/Magento/CatalogGraphQl/Model/Resolver/Products/DataProvider/Product/CollectionProcessorInterface.php
  5. app/code/Magento/CatalogGraphQl/Model/Resolver/Products/Query/ProductQueryInterface.php
  6. app/code/Magento/CatalogImportExport/Model/Export/ProductFilterInterface.php
  7. app/code/Magento/CatalogRule/Model/Indexer/IndexerTableSwapperInterface.php
  8. app/code/Magento/CatalogSearch/Model/Adapter/Aggregation/RequestCheckerInterface.php
  9. app/code/Magento/CatalogSearch/Model/Advanced/ProductCollectionPrepareStrategyInterface.php
  10. app/code/Magento/CatalogSearch/Model/ResourceModel/Fulltext/Collection/SearchCriteriaResolverInterface.php
  11. app/code/Magento/CatalogSearch/Model/ResourceModel/Fulltext/Collection/SearchResultApplierInterface.php
  12. app/code/Magento/CatalogSearch/Model/ResourceModel/Fulltext/Collection/TotalRecordsResolverInterface.php
  13. app/code/Magento/CatalogSearch/Model/Search/ItemCollectionProviderInterface.php
  14. app/code/Magento/CatalogUrlRewrite/Model/Map/DatabaseMapInterface.php
  15. app/code/Magento/CatalogUrlRewrite/Model/Map/HashMapInterface.php
  16. app/code/Magento/Checkout/Api/PaymentProcessingRateLimiterInterface.php
  17. app/code/Magento/Checkout/Controller/Express/RedirectLoginInterface.php
  18. app/code/Magento/Checkout/CustomerData/ItemPoolInterface.php
  19. app/code/Magento/CheckoutAgreements/Model/AgreementsProviderInterface.php
  20. app/code/Magento/Cms/Model/Page/CustomLayout/Data/CustomLayoutSelectedInterface.php
  21. app/code/Magento/Cms/Model/Page/CustomLayoutManagerInterface.php
  22. app/code/Magento/Cms/Model/Page/CustomLayoutRepositoryInterface.php
  23. app/code/Magento/Cms/Model/PageRepository/ValidatorInterface.php
  24. app/code/Magento/Cms/Ui/Component/AddFilterInterface.php
  25. app/code/Magento/ConfigurableProduct/Model/ResourceModel/Attribute/OptionSelectBuilderInterface.php

Metadata

Metadata

Assignees

Labels

Component: Framework/ApiUSE ONLY for FRAMEWORK RELATED BUG! E.g If bug related to Catalog Service Contracts use just CatalogIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedPriority: P1Once P0 defects have been fixed, a defect having this priority is the next candidate for fixing.Progress: doneProject: API ChangesReproduced on 2.4.xThe issue has been reproduced on latest 2.4-develop branch

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions