- CatalogBundle
- CheckoutBundle
- InventoryBundle
- OrderBundle
- PayPalBundle
- PaymentBundle
- PaymentTermBundle
- PricingBundle
- ProductBundle
- PromotionBundle
- RedirectBundle
- SaleBundle
- ShippingBundle
- ShoppingListBundle
- UPSBundle
- VisibilityBundle
- WebsiteSearchBundle
- The
ProductIndexScheduler::triggerReindexationRequestEvent
[?] method was removed. - The
ProductIndexScheduler::__construct(DoctrineHelper $doctrineHelper, EventDispatcherInterface $eventDispatcher)
[?] method was changed toProductIndexScheduler::__construct(DoctrineHelper $doctrineHelper, ProductReindexManager $productReindexManager)
[?] - The
CategoriesProductsProvider::__construct(CategoryRepository $categoryRepository, ProductRepository $searchRepository)
[?] method was changed toCategoriesProductsProvider::__construct(CategoryRepository $categoryRepository, ProductRepository $searchRepository)
[?] - The
SearchCategoryFilteringEventListener::__construct(RequestProductHandler $requestProductHandler, CategoryRepository $categoryRepository)
[?] method was changed toSearchCategoryFilteringEventListener::__construct(RequestProductHandler $requestProductHandler, CategoryRepository $categoryRepository, SubcategoryProvider $categoryProvider)
[?] - The
CategoryEntityListener::__construct(ProductIndexScheduler $productIndexScheduler)
[?] method was changed toCategoryEntityListener::__construct(ProductIndexScheduler $productIndexScheduler, DataProviderCacheCleaner $cacheCleaner)
[?] - The
CategoriesProductsProvider::$productManager
[?] property was removed.
- The
CheckoutGridHelper
[?] class was removed. - The
OrderMapper::assignData(Order $entity, array $data)
[?] method was changed toOrderMapper::assignData(Order $entity, array $data, array $skipped)
[?] - The
CheckoutRepository::getSourcePerCheckout
[?] method was removed. - The
CheckoutGridListener::__construct(UserCurrencyManager $currencyManager, CheckoutRepository $checkoutRepository, TotalProcessorProvider $totalProcessor, EntityNameResolver $entityNameResolver, Cache $cache, CheckoutGridHelper $checkoutGridHelper)
[?] method was changed toCheckoutGridListener::__construct(UserCurrencyManager $currencyManager, CheckoutRepository $checkoutRepository, TotalProcessorProvider $totalProcessor, EntityNameResolver $entityNameResolver)
[?] - The
CheckoutLineItemsManager::__construct(CheckoutLineItemsConverter $checkoutLineItemsConverter, UserCurrencyManager $userCurrencyManager, ConfigManager $configManager)
[?] method was changed toCheckoutLineItemsManager::__construct(CheckoutLineItemsConverter $checkoutLineItemsConverter, UserCurrencyManager $userCurrencyManager, ConfigManager $configManager, AuthorizationCheckerInterface $authorizationChecker)
[?] - The following properties in class
CheckoutGridListener
[?] were removed:
- The
CategoryInventoryBackOrderFormExtension::getExtendedType
[?] method was removed. - The
CategoryInventoryDecrementFormExtension::getExtendedType
[?] method was removed. - The
CategoryInventoryThresholdFormExtension::getExtendedType
[?] method was removed. - The
CategoryManageInventoryFormExtension::getExtendedType
[?] method was removed. - The
CategoryQuantityToOrderFormExtension::getExtendedType
[?] method was removed. - The
CreateOrderLineItemValidationListener::$requestStack
[?] property was removed.
- The
OrderPaymentStatusProvider::__construct(PaymentStatusProvider $paymentStatusProvider)
[?] method was changed toOrderPaymentStatusProvider::__construct(PaymentStatusProviderInterface $paymentStatusProvider)
[?]
- The
AbstractPayPalConfig::__construct
[?] method was removed.
- The
PaymentStatusManager::__construct(PaymentStatusProvider $provider, DoctrineHelper $doctrineHelper, PaymentTransactionProvider $transactionProvider)
[?] method was changed toPaymentStatusManager::__construct(PaymentStatusProviderInterface $provider, DoctrineHelper $doctrineHelper, PaymentTransactionProvider $transactionProvider)
[?]
- The
PaymentTermType::__construct($dataClass)
[?] method was changed toPaymentTermType::__construct($dataClass, HtmlTagHelper $htmlTagHelper)
[?]
- The following classes were removed:
- The
FrontendProductPricesProvider::__construct(DoctrineHelper $doctrineHelper, PriceListRequestHandler $priceListRequestHandler, UserCurrencyManager $userCurrencyManager, ProductPriceFormatter $productPriceFormatter, ShardManager $shardManager)
[?] method was changed toFrontendProductPricesProvider::__construct(DoctrineHelper $doctrineHelper, PriceListRequestHandler $priceListRequestHandler, ProductVariantAvailabilityProvider $productVariantAvailabilityProvider, UserCurrencyManager $userCurrencyManager, ProductPriceFormatter $productPriceFormatter, ShardManager $shardManager)
[?]
- The
FrontendDatagridRowViewProvider
[?] class was removed. - The
ProductImageCollectionValidator::__construct(ImageTypeProvider $imageTypeProvider, TranslatorInterface $translator)
[?] method was changed toProductImageCollectionValidator::__construct(ImageTypeProvider $imageTypeProvider, TranslatorInterface $translator, ProductImageHelper $productImageHelper)
[?] - The
ProductImageTypeValidator::__construct(ImageTypeProvider $imageTypeProvider)
[?] method was changed toProductImageTypeValidator::__construct(ImageTypeProvider $imageTypeProvider, TranslatorInterface $translator)
[?] - The
VariantFieldProvider::__construct(AttributeManager $attributeManager, SerializedFieldProvider $serializedFieldProvider)
[?] method was changed toVariantFieldProvider::__construct(AttributeManager $attributeManager, SerializedFieldProvider $serializedFieldProvider)
[?] - The
EnumVariantFieldValueHandler::__construct(DoctrineHelper $doctrineHelper, EnumValueProvider $enumValueProvider, LoggerInterface $logger)
[?] method was changed toEnumVariantFieldValueHandler::__construct(DoctrineHelper $doctrineHelper, EnumValueProvider $enumValueProvider, LoggerInterface $logger, ConfigManager $configManager)
[?] - The
EnumTypeHandler::__construct(FormFactory $formFactory, $productClass)
[?] method was changed toEnumTypeHandler::__construct(FormFactory $formFactory, $productClass, ConfigManager $configManager)
[?] - The
ProductImageListener::__construct(EventDispatcherInterface $eventDispatcher)
[?] method was changed toProductImageListener::__construct(EventDispatcherInterface $eventDispatcher, ImageTypeProvider $imageTypeProvider, ProductImageHelper $productImageHelper)
[?] - The
WebsiteSearchProductIndexerListener::__construct(AbstractWebsiteLocalizationProvider $websiteLocalizationProvider, WebsiteContextManager $websiteContextManager, RegistryInterface $registry, AttachmentManager $attachmentManager)
[?] method was changed toWebsiteSearchProductIndexerListener::__construct(AbstractWebsiteLocalizationProvider $websiteLocalizationProvider, WebsiteContextManager $websiteContextManager, ManagerRegistry $registry, AttachmentManager $attachmentManager, AttributeManager $attributeManager, WebsiteSearchProductIndexDataProvider $dataProvider)
[?] - The
ProductImageType::$message
[?] property was removed. - The
ProductImageValidator::__construct
[?] method was removed. - The
ProductImageValidator::$validator
[?] property was removed. - The following methods in class
ProcessImagePaths
[?] were removed:
- The
CouponFiltrationService::getFilteredRuleOwners
[?] method was removed. - The
CurrencyFiltrationService::getFilteredRuleOwners
[?] method was removed. - The
DuplicateFiltrationService::getFilteredRuleOwners
[?] method was removed. - The
MatchingItemsFiltrationService::getFilteredRuleOwners
[?] method was removed. - The
ScheduleFiltrationService::getFilteredRuleOwners
[?] method was removed. - The
ScopeFiltrationService::getFilteredRuleOwners
[?] method was removed. - The
ShippingFiltrationService::getFilteredRuleOwners
[?] method was removed. - The
CouponValidationHandler::__construct
[?] method was removed. - The
CouponEditMassActionHandler::__construct
[?] method was removed. - The
CouponEditMassActionHandler::getEditResponse
[?] method was removed. - The following properties in class
CouponEditMassActionHandler
[?] were removed: - The
EntityCouponsProviderInterface::createAppliedCouponByCoupon
[?] interface method was added.
- The
SluggableUrlGenerator::__construct(UrlStorageCache $cache, ContextUrlProviderRegistry $contextUrlProvider, UserLocalizationManager $userLocalizationManager)
[?] method was changed toSluggableUrlGenerator::__construct(SluggableUrlProviderInterface $sluggableUrlProvider, ContextUrlProviderRegistry $contextUrlProvider, UserLocalizationManager $userLocalizationManager)
[?]
- The
QuoteCheckoutLineItemDataProvider
[?] class was removed.
- The
BasicShippingContextBuilder::addLineItem
[?] method was removed. - The
BasicShippingContextBuilder::__construct($sourceEntity, $sourceEntityIdentifier, ShippingLineItemCollectionFactoryInterface $shippingLineItemCollectionFactory, ShippingOriginProvider $shippingOriginProvider)
[?] method was changed toBasicShippingContextBuilder::__construct($sourceEntity, $sourceEntityIdentifier, ShippingOriginProvider $shippingOriginProvider)
[?] - The
BasicShippingContextBuilderFactory::__construct(ShippingLineItemCollectionFactoryInterface $collectionFactory, ShippingOriginProvider $shippingOriginProvider)
[?] method was changed toBasicShippingContextBuilderFactory::__construct(ShippingOriginProvider $shippingOriginProvider)
[?] - The
ShippingContextBuilderInterface::addLineItem
[?] method was removed.
-
The following classes were removed:
-
The
MatrixGridOrderManager::convertMatrixIntoLineItems(MatrixCollection $collection, Product $product)
[?] method was changed toMatrixGridOrderManager::convertMatrixIntoLineItems(MatrixCollection $collection, Product $product, $requiredCollection)
[?] -
The
ShoppingListManager::__construct(ManagerRegistry $managerRegistry, TokenStorageInterface $tokenStorage, TranslatorInterface $translator, QuantityRoundingService $rounding, UserCurrencyManager $userCurrencyManager, WebsiteManager $websiteManager, ShoppingListTotalManager $totalManager, AclHelper $aclHelper, Cache $cache)
[?] method was changed toShoppingListManager::__construct(ManagerRegistry $managerRegistry, TokenStorageInterface $tokenStorage, TranslatorInterface $translator, QuantityRoundingService $rounding, UserCurrencyManager $userCurrencyManager, WebsiteManager $websiteManager, ShoppingListTotalManager $totalManager, AclHelper $aclHelper, Cache $cache, ProductVariantAvailabilityProvider $productVariantProvider)
[?] -
The
MatrixGridOrderProvider::__construct(MatrixGridOrderManager $matrixGridManager, ProductVariantAvailabilityProvider $productVariantAvailability, TotalProcessorProvider $totalProvider, NumberFormatter $numberFormatter)
[?] method was changed toMatrixGridOrderProvider::__construct(MatrixGridOrderManager $matrixGridManager, TotalProcessorProvider $totalProvider, NumberFormatter $numberFormatter)
[?] -
The
ShoppingListLineItemHandler::__construct(ManagerRegistry $managerRegistry, ShoppingListManager $shoppingListManager, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, FeatureChecker $featureChecker)
[?] method was changed toShoppingListLineItemHandler::__construct(ManagerRegistry $managerRegistry, ShoppingListManager $shoppingListManager, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, FeatureChecker $featureChecker, ProductManager $productManager)
[?] -
The
FrontendProductDatagridListener::__construct(ProductShoppingListsDataProvider $productShoppingListsDataProvider)
[?] method was changed toFrontendProductDatagridListener::__construct(ProductShoppingListsDataProvider $productShoppingListsDataProvider, DoctrineHelper $doctrineHelper)
[?] -
The
AddLineItemMassActionProvider::__construct(ShoppingListManager $manager, TranslatorInterface $translator)
[?] method was changed toAddLineItemMassActionProvider::__construct(ShoppingListManager $manager, TranslatorInterface $translator, TokenStorageInterface $tokenStorage)
[?] -
The
AddProductsMassActionHandler::__construct(ShoppingListLineItemHandler $shoppingListLineItemHandler, MessageGenerator $messageGenerator)
[?] method was changed toAddProductsMassActionHandler::__construct(ShoppingListLineItemHandler $shoppingListLineItemHandler, MessageGenerator $messageGenerator, ManagerRegistry $managerRegistry)
[?] -
The following methods in class
ProductShoppingListsDataProvider
[?] were changed: -
The
MatrixGridOrderProvider::isAvailable
[?] method was removed. -
The
ShoppingListTotalRepository::invalidateByCpl
[?] method was removed. -
The
AddProductsMassActionArgsParser::getShoppingListId
[?] method was removed.
- The
InvalidateCacheActionHandler::__construct(ShippingPriceCache $upsPriceCache, ShippingPriceCache $shippingPriceCache)
[?] method was changed toInvalidateCacheActionHandler::__construct(DoctrineHelper $doctrineHelper, ShippingPriceCache $upsPriceCache, ShippingPriceCache $shippingPriceCache, TimeInTransitCacheProviderFactoryInterface $timeInTransitCacheProviderFactory)
[?] - The
PriceRequestFactory::__construct(ManagerRegistry $registry, MeasureUnitConversion $measureUnitConversion, UnitsMapper $unitsMapper, SymmetricCrypterInterface $symmetricCrypter)
[?] method was changed toPriceRequestFactory::__construct(MeasureUnitConversion $measureUnitConversion, UnitsMapper $unitsMapper, SymmetricCrypterInterface $symmetricCrypter)
[?] - The
ShippingPriceCache::__construct(CacheProvider $cache)
[?] method was changed toShippingPriceCache::__construct(CacheProvider $cache, LifetimeProviderInterface $lifetimeProvider)
[?] - The
PriceRequestFactory::getProductsParamsByUnit($lineItems, $upsWeightUnit)
[?] method was changed toPriceRequestFactory::getProductsParamsByUnit(array $lineItems, $upsWeightUnit)
[?] - The
PriceRequestFactory::$registry
[?] property was removed.
- The
AbstractResolvedCacheBuilder::__construct(ManagerRegistry $registry, ScopeManager $scopeManager, ProductIndexScheduler $indexScheduler, InsertFromSelectQueryExecutor $insertExecutor)
[?] method was changed toAbstractResolvedCacheBuilder::__construct(ManagerRegistry $registry, ScopeManager $scopeManager, ProductIndexScheduler $indexScheduler, InsertFromSelectQueryExecutor $insertExecutor, ProductReindexManager $productReindexManager)
[?]
- The
WebsiteSearchMappingProvider::__construct(ConfigurationLoaderInterface $mappingConfigurationLoader)
[?] method was changed toWebsiteSearchMappingProvider::__construct(ConfigurationLoaderInterface $mappingConfigurationLoader, EventDispatcherInterface $eventDispatcher)
[?] - The
IndexDataProvider::__construct(EventDispatcherInterface $eventDispatcher, EntityAliasResolver $entityAliasResolver, PlaceholderInterface $placeholder, HtmlTagHelper $htmlTagHelper)
[?] method was changed toIndexDataProvider::__construct(EventDispatcherInterface $eventDispatcher, EntityAliasResolver $entityAliasResolver, PlaceholderInterface $placeholder, HtmlTagHelper $htmlTagHelper, PlaceholderHelper $placeholderHelper)
[?] - The
DriverInterface::getAggregatedData
[?] interface method was added.