- CMSBundle
- CatalogBundle
- CheckoutBundle
- FrontendLocalizationBundle
- OrderBundle
- PaymentBundle
- PricingBundle
- ProductBundle
- PromotionBundle
- RedirectBundle
- SEOBundle
- SaleBundle
- ShoppingListBundle
- TaxBundle
- VisibilityBundle
- The
ContentWidgetRenderer::setTokenAccessor
[?] method was removed.
- The
CategoryContextUrlProvider::__construct(RequestStack $requestStack, UrlCacheInterface $cache, UserLocalizationManager $userLocalizationManager)
[?] method was changed toCategoryContextUrlProvider::__construct(RequestStack $requestStack, UrlCacheInterface $cache, UserLocalizationManagerInterface $userLocalizationManager)
[?]
- The following classes were removed:
- The
QuoteCheckoutShippingMethodsProviderChainElement::__construct(CheckoutShippingContextFactory $checkoutShippingContextFactory, ShippingConfiguredPriceProviderInterface $shippingConfiguredPriceProvider, QuoteShippingConfigurationFactory $quoteShippingConfigurationFactory)
[?] method was changed toQuoteCheckoutShippingMethodsProviderChainElement::__construct(CheckoutShippingContextProvider $checkoutShippingContextProvider, ShippingConfiguredPriceProviderInterface $shippingConfiguredPriceProvider, QuoteShippingConfigurationFactory $quoteShippingConfigurationFactory)
[?] - The
PriceCheckoutShippingMethodsProviderChainElement::__construct(ShippingPriceProviderInterface $shippingPriceProvider, CheckoutShippingContextFactory $checkoutShippingContextFactory)
[?] method was changed toPriceCheckoutShippingMethodsProviderChainElement::__construct(ShippingPriceProviderInterface $shippingPriceProvider, CheckoutShippingContextProvider $checkoutShippingContextProvider)
[?] - The
PaymentMethodProvider::__construct(CheckoutPaymentContextFactory $contextFactory, CheckoutRepository $checkoutRepository, PaymentMethodProvider $paymentMethodProvider)
[?] method was changed toPaymentMethodProvider::__construct(CheckoutPaymentContextProvider $checkoutPaymentContextProvider, CheckoutRepository $checkoutRepository, ApplicablePaymentMethodsProvider $paymentMethodProvider)
[?] - The
PaymentMethodsListener::__construct(OrderAddressProvider $addressProvider, OrderAddressSecurityProvider $orderAddressSecurityProvider, OrderAddressManager $orderAddressManager, MethodsConfigsRulesByContextProviderInterface $paymentProvider, CheckoutPaymentContextFactory $contextFactory)
[?] method was changed toPaymentMethodsListener::__construct(OrderAddressProvider $addressProvider, OrderAddressSecurityProvider $orderAddressSecurityProvider, OrderAddressManager $orderAddressManager, MethodsConfigsRulesByContextProviderInterface $paymentProvider, CheckoutPaymentContextProvider $checkoutPaymentContextProvider)
[?] - The
ShippingMethodsListener::__construct(OrderAddressProvider $addressProvider, OrderAddressSecurityProvider $orderAddressSecurityProvider, OrderAddressManager $orderAddressManager, MethodsConfigsRulesByContextProviderInterface $shippingProvider, CheckoutShippingContextFactory $contextFactory)
[?] method was changed toShippingMethodsListener::__construct(OrderAddressProvider $addressProvider, OrderAddressSecurityProvider $orderAddressSecurityProvider, OrderAddressManager $orderAddressManager, MethodsConfigsRulesByContextProviderInterface $shippingProvider, CheckoutShippingContextProvider $checkoutShippingContextProvider)
[?] - The
CheckoutSource::setDeleted($deleted)
[?] method was changed toCheckoutSource::setDeleted(bool $deleted)
[?] - The
CheckoutLineItemsManager::__construct(iterable $providers, CheckoutLineItemsConverter $checkoutLineItemsConverter, UserCurrencyManager $userCurrencyManager, ConfigManager $configManager, AuthorizationCheckerInterface $authorizationChecker)
[?] method was changed toCheckoutLineItemsManager::__construct(iterable $providers, CheckoutLineItemsConverter $checkoutLineItemsConverter, UserCurrencyManager $userCurrencyManager, ConfigManager $configManager)
[?] - The
PaymentMethodProvider::$contextFactory
[?] property was removed. - The
CheckoutLineItemsManager::$authorizationChecker
[?] property was removed. - The
CheckoutSource::setId
[?] method was removed. - The
CheckoutLineItemsManager::isLineItemAvailable
[?] method was removed. - The
CheckoutLineItemsDataProvider::findPrices
[?] method was removed.
- The
UserLocalizationManager::__construct(Session $session, TokenStorageInterface $tokenStorage, ManagerRegistry $doctrine, ConfigManager $configManager, WebsiteManager $websiteManager, LocalizationManager $localizationManager)
[?] method was changed toUserLocalizationManager::__construct(Session $session, TokenStorageInterface $tokenStorage, ManagerRegistry $doctrine, ConfigManager $configManager, WebsiteManager $websiteManager, LocalizationManager $localizationManager)
[?] - The
FrontendLocalizationProvider::__construct(UserLocalizationManager $userLocalizationManager)
[?] method was changed toFrontendLocalizationProvider::__construct(UserLocalizationManagerInterface $userLocalizationManager)
[?] - The
CurrentLocalizationExtension::__construct(TokenStorageInterface $tokenStorage, UserLocalizationManager $localizationManager)
[?] method was changed toCurrentLocalizationExtension::__construct(TokenStorageInterface $tokenStorage, UserLocalizationManagerInterface $localizationManager)
[?]
- The
FillOrderPaymentMethod::__construct(OrderPaymentContextFactory $paymentContextFactory, PaymentMethodProvider $paymentMethodProvider, string $paymentMethodClass)
[?] method was changed toFillOrderPaymentMethod::__construct(OrderPaymentContextFactory $paymentContextFactory, ApplicablePaymentMethodsProvider $paymentMethodProvider, string $paymentMethodClass)
[?]
- The
PaymentMethodProvider
[?] class was removed. - The
PaymentOrderLineItemOptionsProvider::__construct(HtmlTagHelper $htmlTagHelper, UserLocalizationManager $userLocalizationManager)
[?] method was changed toPaymentOrderLineItemOptionsProvider::__construct(HtmlTagHelper $htmlTagHelper, UserLocalizationManagerInterface $userLocalizationManager)
[?] - The
PaymentMethodViewsProvider::__construct(PaymentMethodViewProviderInterface $paymentMethodViewProvider, PaymentMethodProvider $paymentMethodProvider, PaymentTransactionProvider $transactionProvider, CacheProvider $cacheProvider)
[?] method was changed toPaymentMethodViewsProvider::__construct(PaymentMethodViewProviderInterface $paymentMethodViewProvider, ApplicablePaymentMethodsProvider $paymentMethodProvider, PaymentTransactionProvider $transactionProvider, CacheProvider $cacheProvider)
[?] - The
HasApplicablePaymentMethods::__construct(PaymentMethodProvider $methodProvider)
[?] method was changed toHasApplicablePaymentMethods::__construct(ApplicablePaymentMethodsProvider $methodProvider)
[?] - The
PaymentMethodApplicable::__construct(PaymentMethodProvider $methodProvider)
[?] method was changed toPaymentMethodApplicable::__construct(ApplicablePaymentMethodsProvider $methodProvider)
[?]
- The following classes were removed:
PriceShardWalker
[?]PriceListRelationTriggerFactory
[?]PriceListTriggerFactory
[?]PriceListRelationTrigger
[?]PriceListTrigger
[?]LoadNormalizedProductPriceWithNormalizedId
[?]NormalizeInputProductPriceId
[?]NormalizeOutputProductPriceId
[?]SaveProductPrice
[?]AddSchedulesToPriceListApiFormSubscriber
[?]
- The
LocaleSettings::__construct(LocaleSettings $inner, FrontendHelper $frontendHelper, UserLocalizationManager $localizationManager, UserCurrencyManager $currencyManager)
[?] method was changed toLocaleSettings::__construct(LocaleSettings $inner, FrontendHelper $frontendHelper, UserLocalizationManagerInterface $localizationManager, UserCurrencyManager $currencyManager)
[?] - The
PriceListRelationTriggerHandler::__construct(ManagerRegistry $registry, PriceListRelationTriggerFactory $triggerFactory, MessageProducerInterface $producer, ConfigManager $configManager)
[?] method was changed toPriceListRelationTriggerHandler::__construct(MessageProducerInterface $messageProducer, ManagerRegistry $doctrine, ConfigManager $configManager)
[?] - The
PriceListTriggerHandler::__construct(PriceListTriggerFactory $triggerFactory, MessageProducerInterface $messageProducer)
[?] method was changed toPriceListTriggerHandler::__construct(MessageProducerInterface $messageProducer)
[?] - The
PriceRuleLexemeTriggerHandler::__construct(PriceListTriggerHandler $priceListTriggerHandler, ManagerRegistry $registry)
[?] method was changed toPriceRuleLexemeTriggerHandler::__construct(PriceListTriggerHandler $priceListTriggerHandler, ManagerRegistry $doctrine)
[?] - The
PriceManager::__construct(ShardManager $shardManager, EventDispatcherInterface $eventDispatcher)
[?] method was changed toPriceManager::__construct(ShardManager $shardManager, EventDispatcherInterface $eventDispatcher, MessageBufferManager $messageBufferManager)
[?] - The
BaseProductPriceRepository::findByPriceListIdAndProductIds(ShardManager $shardManager, $priceListId, array $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, array $orderBy = [ ... ])
[?] method was changed toBaseProductPriceRepository::findByPriceListIdAndProductIds(ShardManager $shardManager, $priceListId, array $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, array $orderBy = [ ... ])
[?] - The
CombinedProductPriceRepository::findByPriceListIdAndProductIds(ShardManager $shardManager, $priceListId, array $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, array $orderBy = [ ... ])
[?] method was changed toCombinedProductPriceRepository::findByPriceListIdAndProductIds(ShardManager $shardManager, $priceListId, array $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, array $orderBy = [ ... ])
[?] - The
ImportExportResultListener::__construct(ManagerRegistry $registry, PriceRuleLexemeTriggerHandler $lexemeTriggerHandler, PriceListTriggerHandler $priceListTriggerHandler)
[?] method was changed toImportExportResultListener::__construct(ManagerRegistry $doctrine, PriceRuleLexemeTriggerHandler $lexemeTriggerHandler, PriceListTriggerHandler $priceListTriggerHandler, ShardManager $shardManager)
[?] - The
ProductPriceBuilder::__construct(ManagerRegistry $registry, ShardQueryExecutorInterface $shardInsertQueryExecutor, PriceListRuleCompiler $ruleCompiler, PriceListTriggerHandler $priceListTriggerHandler, ShardManager $shardManager)
[?] method was changed toProductPriceBuilder::__construct(ManagerRegistry $registry, ShardQueryExecutorInterface $shardInsertQueryExecutor, PriceListRuleCompiler $ruleCompiler, PriceListTriggerHandler $priceListTriggerHandler, ShardManager $shardManager)
[?] - The
CombinedPriceListCurrencyProcessor::__construct(LoggerInterface $logger, PriceListTriggerFactory $triggerFactory, ManagerRegistry $registry, CombinedPriceListProvider $combinedPriceListProvider)
[?] method was changed toCombinedPriceListCurrencyProcessor::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, CombinedPriceListProvider $combinedPriceListProvider)
[?] - The
CombinedPriceListProcessor::__construct(LoggerInterface $logger, PriceListRelationTriggerFactory $triggerFactory, ManagerRegistry $registry, CombinedPriceListTriggerHandler $triggerHandler, CombinedPriceListsBuilderFacade $builderFacade)
[?] method was changed toCombinedPriceListProcessor::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, CombinedPriceListTriggerHandler $triggerHandler, CombinedPriceListsBuilderFacade $builderFacade)
[?] - The
PriceListAssignedProductsProcessor::__construct(PriceListTriggerFactory $triggerFactory, PriceListProductAssignmentBuilder $assignmentBuilder, LoggerInterface $logger, Messenger $messenger, TranslatorInterface $translator, ManagerRegistry $registry)
[?] method was changed toPriceListAssignedProductsProcessor::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, PriceListProductAssignmentBuilder $assignmentBuilder, Messenger $messenger, TranslatorInterface $translator)
[?] - The
PriceListProcessor::__construct(PriceListTriggerFactory $triggerFactory, ManagerRegistry $registry, CombinedPriceListsBuilderFacade $combinedPriceListsBuilderFacade, LoggerInterface $logger, CombinedPriceListTriggerHandler $triggerHandler, CombinedPriceListActivationStatusHelperInterface $activationStatusHelper)
[?] method was changed toPriceListProcessor::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, CombinedPriceListsBuilderFacade $combinedPriceListsBuilderFacade, CombinedPriceListTriggerHandler $triggerHandler, CombinedPriceListActivationStatusHelperInterface $activationStatusHelper)
[?] - The
PriceRuleProcessor::__construct(PriceListTriggerFactory $triggerFactory, ProductPriceBuilder $priceBuilder, LoggerInterface $logger, ManagerRegistry $registry, Messenger $messenger, TranslatorInterface $translator)
[?] method was changed toPriceRuleProcessor::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, ProductPriceBuilder $priceBuilder, Messenger $messenger, TranslatorInterface $translator)
[?] - The
PriceListIdContextUtil::storePriceListId(ContextInterface $context, int $priceListId)
[?] method was changed toPriceListIdContextUtil::storePriceListId(SharedDataAwareContextInterface $context, int $priceListId)
[?] - The following methods in class
PriceListRelationTriggerHandler
[?] were removed: - The following methods in class
PriceListTriggerHandler
[?] were removed: - The
PriceRuleLexemeTriggerHandler::addTriggersByLexemes
[?] method was removed. - The following methods in class
ProductPriceBuilder
[?] were removed: - The
HandlePriceListFilter::__construct
[?] method was removed. - The following properties in class
PriceListRelationTriggerHandler
[?] were removed: - The following properties in class
PriceListTriggerHandler
[?] were removed: - The
PriceRuleLexemeTriggerHandler::$registry
[?] property was removed. - The following properties in class
CombinedPriceListProcessor
[?] were removed: - The following properties in class
PriceListAssignedProductsProcessor
[?] were removed: - The following properties in class
PriceListProcessor
[?] were removed: - The following properties in class
PriceRuleProcessor
[?] were removed:
- The following classes were removed:
- The
ContentVariantContextUrlProvider::__construct(RequestStack $requestStack, UrlCacheInterface $cache, UserLocalizationManager $userLocalizationManager)
[?] method was changed toContentVariantContextUrlProvider::__construct(RequestStack $requestStack, UrlCacheInterface $cache, UserLocalizationManagerInterface $userLocalizationManager)
[?] - The
FrontendProductDatagridListener::__construct(DataGridThemeHelper $themeHelper, CacheManager $imagineCacheManager, ImagePlaceholderProviderInterface $imagePlaceholderProvider)
[?] method was changed toFrontendProductDatagridListener::__construct(DataGridThemeHelper $themeHelper, ImagePlaceholderProviderInterface $imagePlaceholderProvider)
[?] - The
SetDefaultProductSearchSorting::getDefaultValue(EntityDefinitionConfig $config)
[?] method was changed toSetDefaultProductSearchSorting::getDefaultValue(EntityDefinitionConfig $config, $configOfSorters)
[?] - The
AttributeChangesListener::triggerReindex
[?] method was removed. - The
ProductRepository::getProductIdsByAttributeId
[?] method was removed. - The
FrontendProductDatagridListener::$imagineCacheManager
[?] property was removed.
- The
ComputeOrderPromotionDiscounts::__construct
[?] method was removed.
- The
DraftRestrictSlugIncrementListener
[?] class was removed. - The
SlugUrlMatcher::__construct(RouterInterface $router, ManagerRegistry $registry, ScopeManager $scopeManager, MatchedUrlDecisionMaker $matchedUrlDecisionMaker, AclHelper $aclHelper)
[?] method was changed toSlugUrlMatcher::__construct(RouterInterface $router, ManagerRegistry $registry, ScopeManager $scopeManager, MatchedUrlDecisionMaker $matchedUrlDecisionMaker, AclHelper $aclHelper, Mode $maintenanceMode)
[?] - The
SluggableUrlGenerator::__construct(SluggableUrlProviderInterface $sluggableUrlProvider, ContextUrlProviderRegistry $contextUrlProvider, UserLocalizationManager $userLocalizationManager, ConfigManager $configManager)
[?] method was changed toSluggableUrlGenerator::__construct(SluggableUrlProviderInterface $sluggableUrlProvider, ContextUrlProviderRegistry $contextUrlProvider, UserLocalizationManagerInterface $userLocalizationManager, ConfigManager $configManager)
[?] - The
SlugEntityGenerator::__construct(RoutingInformationProviderInterface $routingInformationProvider, UniqueSlugResolver $slugResolver, RedirectGenerator $redirectGenerator, UrlCacheInterface $urlCache, UserLocalizationManager $userLocalizationManager)
[?] method was changed toSlugEntityGenerator::__construct(RoutingInformationProviderInterface $routingInformationProvider, UniqueSlugResolver $slugResolver, RedirectGenerator $redirectGenerator, UrlCacheInterface $urlCache, UserLocalizationManagerInterface $userLocalizationManager)
[?] - The
RedirectListener::__construct(UserLocalizationManager $userLocalizationManager, SlugSourceEntityProviderInterface $slugSourceEntityProvider, ManagerRegistry $registry, CanonicalUrlGenerator $canonicalUrlGenerator, WebsiteManager $websiteManager)
[?] method was changed toRedirectListener::__construct(UserLocalizationManagerInterface $userLocalizationManager, SlugSourceEntityProviderInterface $slugSourceEntityProvider, ManagerRegistry $registry, CanonicalUrlGenerator $canonicalUrlGenerator, WebsiteManager $websiteManager)
[?]
- The
SeoTitleDataProvider
[?] class was removed. - The
LocalizedLinksDataProvider::__construct(CanonicalUrlGenerator $urlGenerator, ConfigManager $configManager, UserLocalizationManager $userLocalizationManager, ValidatorInterface $validator)
[?] method was changed toLocalizedLinksDataProvider::__construct(CanonicalUrlGenerator $urlGenerator, ConfigManager $configManager, UserLocalizationManagerInterface $userLocalizationManager, ValidatorInterface $validator)
[?]
- The
ContactInfoProvider::getContactInfo(CustomerUser $customerUser = null)
[?] method was changed toContactInfoProvider::getContactInfo(CustomerUserInterface $customerUser = null)
[?] - The
ContactInfoProviderInterface::getContactInfo(CustomerUser $customerUser = null)
[?] method was changed toContactInfoProviderInterface::getContactInfo(CustomerUserInterface $customerUser = null)
[?]
- The
MatrixFormShoppingListProvider::addLineItemData(&$array, LineItem $lineItem, Product $product)
[?] method was changed toMatrixFormShoppingListProvider::addLineItemData(&$array, LineItem $lineItem, Product $product, string $matrixFormType)
[?] - The
ShoppingListLineItemsDataProvider::__construct(ManagerRegistry $registry)
[?] method was changed toShoppingListLineItemsDataProvider::__construct(ManagerRegistry $registry)
[?]
- The
IncludedTaxCalculator::calculate
[?] method was removed. - The
TaxCalculator::calculate
[?] method was removed.
- The following classes were removed:
- The
CategoryVisibilityProvider::getHiddenCategoryIds($customerUser)
[?] method was changed toCategoryVisibilityProvider::getHiddenCategoryIds($customerUser)
[?] - The
CategoryListener::__construct(CategoryMessageHandler $categoryMessageHandler)
[?] method was changed toCategoryListener::__construct(MessageProducerInterface $messageProducer)
[?] - The
ProductVisibilityCacheListener::__construct(CacheProvider $cache)
[?] method was changed toProductVisibilityCacheListener::__construct(ResolvedProductVisibilityProvider $resolvedProductVisibilityProvider)
[?] - The
CustomerListener::__construct(MessageFactoryInterface $messageFactory, MessageProducerInterface $messageProducer, CustomerPartialUpdateDriverInterface $partialUpdateDriver)
[?] method was changed toCustomerListener::__construct(MessageProducerInterface $messageProducer, CustomerPartialUpdateDriverInterface $partialUpdateDriver)
[?] - The
AbstractVisibilityProcessor::__construct(ManagerRegistry $registry, MessageFactoryInterface $messageFactory, LoggerInterface $logger, CacheBuilderInterface $cacheBuilder)
[?] method was changed toAbstractVisibilityProcessor::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, CacheBuilderInterface $cacheBuilder)
[?] - The
CategoryProcessor::__construct(ManagerRegistry $registry, InsertFromSelectQueryExecutor $insertFromSelectQueryExecutor, LoggerInterface $logger, CategoryMessageFactory $messageFactory, CacheBuilder $cacheBuilder, ScopeManager $scopeManager)
[?] method was changed toCategoryProcessor::__construct(ManagerRegistry $doctrine, InsertFromSelectQueryExecutor $insertFromSelectQueryExecutor, LoggerInterface $logger, CacheBuilder $cacheBuilder, ScopeManager $scopeManager)
[?] - The
CustomerProcessor::__construct(DoctrineHelper $doctrineHelper, LoggerInterface $logger, MessageFactoryInterface $messageFactory, CustomerPartialUpdateDriverInterface $partialUpdateDriver)
[?] method was changed toCustomerProcessor::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, CustomerPartialUpdateDriverInterface $partialUpdateDriver)
[?] - The
ProductProcessor::__construct(ManagerRegistry $registry, ProductMessageFactory $messageFactory, LoggerInterface $logger, CacheBuilderInterface $cacheBuilder)
[?] method was changed toProductProcessor::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, CacheBuilderInterface $cacheBuilder)
[?] - The
CategoryListener::setTopic
[?] method was removed. - The
CustomerListener::setTopic
[?] method was removed. - The following methods in class
AbstractVisibilityProcessor
[?] were removed: - The following methods in class
CategoryVisibilityProcessor
[?] were removed: - The following methods in class
ProductProcessor
[?] were removed: - The
ProductVisibilityProcessor::resolveVisibilityByEntity
[?] method was removed. - The following methods in class
ProductVisibilityVoter
[?] were removed: - The following properties in class
CategoryListener
[?] were removed: - The following properties in class
CustomerListener
[?] were removed: - The following properties in class
AbstractVisibilityProcessor
[?] were removed: - The following properties in class
CategoryProcessor
[?] were removed: - The
CategoryVisibilityProcessor::$productMessageHandler
[?] property was removed. - The following properties in class
CustomerProcessor
[?] were removed: - The following properties in class
ProductProcessor
[?] were removed: - The
ProductVisibilityVoter::$modifier
[?] property was removed. - The
MessageFactoryInterface
[?] interface was removed.