- AlternativeCheckoutBundle
- ApplicationBundle
- CMSBundle
- CatalogBundle
- CheckoutBundle
- ConsentBundle
- FallbackBundle
- FedexShippingBundle
- FrontendLocalizationBundle
- FrontendTestFrameworkBundle
- InventoryBundle
- MoneyOrderBundle
- OrderBundle
- PayPalBundle
- PaymentBundle
- PaymentTermBundle
- PricingBundle
- ProductBundle
- PromotionBundle
- RFPBundle
- RedirectBundle
- SEOBundle
- SaleBundle
- ShippingBundle
- ShoppingListBundle
- TaxBundle
- Tree
- UPSBundle
- ValidationBundle
- VisibilityBundle
- WebCatalogBundle
- WebsiteSearchBundle
- The following classes were removed:
- The
ModelRepository::__construct(ManagerRegistry $managerRegistry, EventDispatcherInterface $eventDispatcher, ModelFactoryInterface $modelFactory, $modelClassName, $entityClassName)[?] method was changed toModelRepository::__construct(ManagerRegistry $managerRegistry, EventDispatcherInterface $eventDispatcher, ModelFactoryInterface $modelFactory, $modelClassName, $entityClassName)[?]
- The following classes were removed:
- The
WYSIWYGValidator::__construct(HtmlTagHelper $htmlTagHelper, HTMLPurifierScopeProvider $purifierScopeProvider, LoggerInterface $logger)[?] method was changed toWYSIWYGValidator::__construct(HtmlTagHelper $htmlTagHelper, HTMLPurifierScopeProvider $purifierScopeProvider, TranslatorInterface $translator, LoggerInterface $logger)[?] - The
AttachmentEntityConfigProvider::__construct(ManagerRegistry $doctrine, AttachmentEntityConfigProviderInterface $innerAttachmentEntityConfigProvider)[?] method was changed toAttachmentEntityConfigProvider::__construct(ManagerRegistry $doctrine, AttachmentEntityConfigProviderInterface $innerAttachmentEntityConfigProvider)[?] - The
PreviewMetadataProvider::__construct(PreviewMetadataProvider $innerPreviewMetadataProvider)[?] method was changed toPreviewMetadataProvider::__construct(PreviewMetadataProvider $innerPreviewMetadataProvider, FileUrlProviderInterface $fileUrlProvider, MimeTypeChecker $mimeTypeChecker)[?] - The
ContentBlockDataProvider::__construct(ContentBlockResolver $contentBlockResolver, ManagerRegistry $registry, ScopeManager $scopeManager, LoggerInterface $logger, $entityClass, $scopeType)[?] method was changed toContentBlockDataProvider::__construct(ContentBlockResolver $contentBlockResolver, ManagerRegistry $registry, ScopeManager $scopeManager, LoggerInterface $logger, $entityClass, $scopeType)[?] - The
LoginPageProvider::__construct(ManagerRegistry $managerRegistry)[?] method was changed toLoginPageProvider::__construct(ManagerRegistry $managerRegistry)[?] - The
ContentWidgetHandler::__construct(ManagerRegistry $registry, EventDispatcherInterface $eventDispatcher)[?] method was changed toContentWidgetHandler::__construct(ManagerRegistry $registry, EventDispatcherInterface $eventDispatcher)[?] - The
ContentWidgetFormEventListener::__construct(ManagerRegistry $registry)[?] method was changed toContentWidgetFormEventListener::__construct(ManagerRegistry $registry)[?] - The
WYSIWYGFieldTwigListener::__construct(ConfigManager $entityConfigManager, TwigParser $twigParser, WYSIWYGTwigFunctionProcessorInterface $processor, PropertyAccessorInterface $propertyAccessor)[?] method was changed toWYSIWYGFieldTwigListener::__construct(ContainerInterface $container)[?] - The
ContentWidgetRenderer::__construct(ManagerRegistry $doctrine, LayoutManager $layoutManager, ContentWidgetTypeRegistry $contentWidgetTypeRegistry)[?] method was changed toContentWidgetRenderer::__construct(ManagerRegistry $doctrine, LayoutManager $layoutManager, ContentWidgetTypeRegistry $contentWidgetTypeRegistry)[?] - The
ImageSliderContentWidgetType::__construct(ManagerRegistry $registry)[?] method was changed toImageSliderContentWidgetType::__construct(ManagerRegistry $registry)[?] - The
ContentBlockResolver::__construct(PropertyAccessor $propertyAccessor)[?] method was changed toContentBlockResolver::__construct(ManagerRegistry $registry)[?] - The
ContentWidgetRenderer::setTokenAccessor[?] method was removed. - The
ContentBlockResolver::getContentBlockView[?] method was removed. - The
ContentBlockResolver::$propertyAccessor[?] property was removed.
- The
CategoryContextUrlProvider::__construct(RequestStack $requestStack, UrlCacheInterface $cache, UserLocalizationManager $userLocalizationManager)[?] method was changed toCategoryContextUrlProvider::__construct(RequestStack $requestStack, UrlCacheInterface $cache, UserLocalizationManagerInterface $userLocalizationManager)[?] - The
CategoryTreeProvider::__construct(ManagerRegistry $registry, EventDispatcherInterface $eventDispatcher, MasterCatalogRootProvider $masterCatalogRootProvider)[?] method was changed toCategoryTreeProvider::__construct(ManagerRegistry $registry, EventDispatcherInterface $eventDispatcher, MasterCatalogRootProviderInterface $masterCatalogRootProvider)[?] - The
MasterCatalogRootProvider::__construct(ManagerRegistry $registry, TokenAccessor $tokenAccessor)[?] method was changed toMasterCatalogRootProvider::__construct(ManagerRegistry $registry, AclHelper $aclHelper)[?] - The
ProductCategoriesContextConfigurator::__construct(RequestStack $requestStack, ManagerRegistry $registry, CategoryProvider $categoryProvider)[?] method was changed toProductCategoriesContextConfigurator::__construct(RequestStack $requestStack, ManagerRegistry $registry, CategoryProvider $categoryProvider)[?] - The
CategoriesProductsProvider::__construct(ManagerRegistry $doctrine, ProductRepository $searchRepository)[?] method was changed toCategoriesProductsProvider::__construct(ManagerRegistry $doctrine, ProductRepository $searchRepository)[?] - The
CategoryProvider::__construct(RequestProductHandler $requestProductHandler, ManagerRegistry $registry, CategoryTreeProvider $categoryTreeProvider, TokenAccessorInterface $tokenAccessor, LocalizationHelper $localizationHelper)[?] method was changed toCategoryProvider::__construct(RequestProductHandler $requestProductHandler, ManagerRegistry $registry, CategoryTreeProvider $categoryTreeProvider, TokenAccessorInterface $tokenAccessor, LocalizationHelper $localizationHelper, MasterCatalogRootProviderInterface $masterCatalogRootProvider)[?] - The
CategoryTreeHandler::__construct($entityClass, ManagerRegistry $managerRegistry, TokenAccessorInterface $tokenAccessor, CategoryTreeProvider $categoryTreeProvider, MasterCatalogRootProvider $masterCatalogRootProvider)[?] method was changed toCategoryTreeHandler::__construct($entityClass, ManagerRegistry $managerRegistry, TokenAccessorInterface $tokenAccessor, CategoryTreeProvider $categoryTreeProvider, MasterCatalogRootProviderInterface $masterCatalogRootProvider)[?] - The
CategoryFixture::setMasterCatalogRootProvider(MasterCatalogRootProvider $masterCatalogRootProvider)[?] method was changed toCategoryFixture::setMasterCatalogRootProvider(MasterCatalogRootProviderInterface $masterCatalogRootProvider)[?] - The
CategoryImportExportHelper::__construct(ManagerRegistry $doctrine)[?] method was changed toCategoryImportExportHelper::__construct(ManagerRegistry $doctrine)[?] - The
CategoryHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager, EventDispatcherInterface $eventDispatcher)[?] method was changed toCategoryHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager, EventDispatcherInterface $eventDispatcher)[?] - The
ProductFormExtension::__construct(ManagerRegistry $registry)[?] method was changed toProductFormExtension::__construct(ManagerRegistry $registry)[?] - The
AbstractProductImportEventListener::__construct(ManagerRegistry $registry, TokenAccessor $tokenAccessor, $categoryClass)[?] method was changed toAbstractProductImportEventListener::__construct(ManagerRegistry $registry, AclHelper $aclHelper, $categoryClass)[?] - The
DatagridListener::__construct(ManagerRegistry $doctrine, RequestProductHandler $requestProductHandler)[?] method was changed toDatagridListener::__construct(ManagerRegistry $doctrine, RequestProductHandler $requestProductHandler)[?] - The
SearchCategoryFilteringEventListener::__construct(RequestProductHandler $requestProductHandler, ManagerRegistry $registry, SubcategoryProvider $categoryProvider)[?] method was changed toSearchCategoryFilteringEventListener::__construct(RequestProductHandler $requestProductHandler, ManagerRegistry $registry, SubcategoryProvider $categoryProvider)[?] - The
Category::addTitle(LocalizedFallbackValue $title)[?] method was changed toCategory::addTitle(CategoryTitle $title)[?] - The
CategoryRepository::getCategoryMapByProducts($products, $localizations = [])[?] method was changed toCategoryRepository::getCategoryMapByProducts($products)[?] - The
CategoryCountsExtension::__construct(ServiceLink $datagridManagerLink, ManagerRegistry $registry, ProductRepository $productSearchRepository, CategoryCountsCache $cache, DatagridParametersHelper $datagridParametersHelper, ConfigManager $configManager)[?] method was changed toCategoryCountsExtension::__construct(ServiceLink $datagridManagerLink, ManagerRegistry $registry, ProductRepository $productSearchRepository, CategoryCountsCache $cache, DatagridParametersHelper $datagridParametersHelper, ConfigManager $configManager)[?] - The
MasterCatalogRootProvider::getMasterCatalogRootForCurrentOrganization[?] method was removed. - The
CategoryTreeHandler::createTreeByCurrentOrganizationMasterCatalogRoot[?] method was removed. - The following methods in class
CategoryRepository[?] were removed:
- 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
CheckoutSubtotalProvider::__construct(TranslatorInterface $translator, RoundingServiceInterface $rounding, ProductPriceProviderInterface $productPriceProvider, PriceListTreeHandler $priceListTreeHandler, SubtotalProviderConstructorArguments $arguments, FeatureChecker $featureChecker, ProductPriceScopeCriteriaFactoryInterface $priceScopeCriteriaFactory)[?] method was changed toCheckoutSubtotalProvider::__construct(TranslatorInterface $translator, RoundingServiceInterface $rounding, ProductPriceProviderInterface $productPriceProvider, CombinedPriceListTreeHandler $priceListTreeHandler, SubtotalProviderConstructorArguments $arguments, ProductPriceScopeCriteriaFactoryInterface $priceScopeCriteriaFactory)[?] - The
PaymentMethodProvider::__construct(CheckoutPaymentContextFactory $contextFactory, CheckoutRepository $checkoutRepository, PaymentMethodProvider $paymentMethodProvider)[?] method was changed toPaymentMethodProvider::__construct(CheckoutPaymentContextProvider $checkoutPaymentContextProvider, CheckoutRepository $checkoutRepository, ApplicablePaymentMethodsProvider $paymentMethodProvider)[?] - The
CheckoutSubtotalUpdater::__construct(ManagerRegistry $managerRegistry, CheckoutSubtotalProvider $subtotalProvider, UserCurrencyManager $currencyManager)[?] method was changed toCheckoutSubtotalUpdater::__construct(ManagerRegistry $managerRegistry, CheckoutSubtotalProvider $subtotalProvider, UserCurrencyManager $currencyManager)[?] - The
CreateOrder::__construct(ContextAccessor $contextAccessor, MapperInterface $mapper)[?] method was changed toCreateOrder::__construct(ContextAccessor $contextAccessor, MapperInterface $mapper, EntityPaymentMethodsProvider $paymentMethodsProvider)[?] - The
CheckoutAddressSelectType::__construct(OrderAddressManager $addressManager)[?] method was changed toCheckoutAddressSelectType::__construct(OrderAddressManager $addressManager, OrderAddressToAddressIdentifierViewTransformer $orderAddressToAddressIdentifierViewTransforLmer)[?] - The
CheckoutSubtotalListener::__construct(ManagerRegistry $registry, MessageProducerInterface $messageProducer)[?] method was changed toCheckoutSubtotalListener::__construct(ManagerRegistry $registry, MessageProducerInterface $messageProducer)[?] - The
CheckoutWorkflowListener::__construct(ManagerRegistry $registry, $entityClass)[?] method was changed toCheckoutWorkflowListener::__construct(ManagerRegistry $registry, $entityClass)[?] - 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
ResolvePaymentTermListener::__construct(RequestStack $requestStack, ManagerRegistry $registry, PaymentTermProviderInterface $paymentTermProvider)[?] method was changed toResolvePaymentTermListener::__construct(RequestStack $requestStack, ManagerRegistry $registry, PaymentTermProviderInterface $paymentTermProvider)[?] - 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
ShoppingListListener::__construct(ManagerRegistry $registry, $checkoutClassName, $checkoutSourceClassName)[?] method was changed toShoppingListListener::__construct(ManagerRegistry $registry, $checkoutClassName, $checkoutSourceClassName)[?] - The
CheckoutSource::setDeleted($deleted)[?] method was changed toCheckoutSource::setDeleted($deleted)[?] - The
CheckoutGridListener::__construct(UserCurrencyManager $currencyManager, CheckoutRepository $checkoutRepository, TotalProcessorProvider $totalProcessor, EntityNameResolver $entityNameResolver, DoctrineHelper $doctrineHelper)[?] method was changed toCheckoutGridListener::__construct(UserCurrencyManager $currencyManager, CheckoutRepository $checkoutRepository, TotalProcessorProvider $totalProcessor, EntityNameResolver $entityNameResolver, DoctrineHelper $doctrineHelper, Inflector $inflector)[?] - The
CheckoutLineItemsManager::__construct($providers, CheckoutLineItemsConverter $checkoutLineItemsConverter, UserCurrencyManager $userCurrencyManager, ConfigManager $configManager, AuthorizationCheckerInterface $authorizationChecker)[?] method was changed toCheckoutLineItemsManager::__construct($providers, CheckoutLineItemsConverter $checkoutLineItemsConverter, UserCurrencyManager $userCurrencyManager, ConfigManager $configManager)[?] - The
CheckoutLineItemsDataProvider::__construct(FrontendProductPricesDataProvider $frontendProductPricesDataProvider, AuthorizationCheckerInterface $authorizationChecker, CacheProvider $productAvailabilityCache)[?] method was changed toCheckoutLineItemsDataProvider::__construct(FrontendProductPricesDataProvider $frontendProductPricesDataProvider, AuthorizationCheckerInterface $authorizationChecker, CacheProvider $productAvailabilityCache, ResolvedProductVisibilityProvider $resolvedProductVisibilityProvider)[?] - The
CheckoutToOrderConverter::__construct(CheckoutLineItemsManager $checkoutLineItemsManager, MapperInterface $mapper, CacheProvider $orderCache)[?] method was changed toCheckoutToOrderConverter::__construct(CheckoutLineItemsManager $checkoutLineItemsManager, MapperInterface $mapper, EntityPaymentMethodsProvider $paymentMethodsProvider)[?] - The
CheckoutSubtotalProvider::$featureChecker[?] property was removed. - The
PaymentMethodProvider::$contextFactory[?] property was removed. - The
GetOrderLineItems::$lineItemProvider[?] property was removed. - The
CheckoutLineItemsManager::$authorizationChecker[?] property was removed. - The
TransitionFormProvider::getTransitionForm[?] method was removed. - The
CheckoutAddressSelectType::getName[?] method was removed. - The
CheckoutListener::postUpdate[?] method was removed. - The
CheckoutSource::setId[?] method was removed. - The following methods in class
CheckoutRepository[?] were removed: - The
CheckoutLineItemsManager::isLineItemAvailable[?] method was removed. - The
CheckoutLineItemsDataProvider::findPrices[?] method was removed.
- The
ConsentConfigConverter::__construct(ManagerRegistry $doctrine)[?] method was changed toConsentConfigConverter::__construct(ManagerRegistry $doctrine)[?] - The
ConsentAcceptanceProvider::__construct(TokenAccessorInterface $tokenAccessor, ManagerRegistry $doctrine)[?] method was changed toConsentAcceptanceProvider::__construct(TokenAccessorInterface $tokenAccessor, ManagerRegistry $doctrine)[?] - The
CustomerUserConsentProvider::__construct(CmsPageHelper $cmsPageHelper, EnabledConsentProvider $enabledConsentProvider, ManagerRegistry $doctrine, ConsentContextProviderInterface $consentContextProvider)[?] method was changed toCustomerUserConsentProvider::__construct(CmsPageHelper $cmsPageHelper, EnabledConsentProvider $enabledConsentProvider, ManagerRegistry $doctrine, ConsentContextProviderInterface $consentContextProvider)[?] - The
AcceptedConsentsFilter::__construct(FormFactoryInterface $factory, FilterUtility $util, DoctrineHelper $doctrineHelper)[?] method was changed toAcceptedConsentsFilter::__construct(FormFactoryInterface $factory, FilterUtility $util, ManagerRegistry $doctrine)[?]
- The
WebsiteCollectionType::__construct(ManagerRegistry $registry)[?] method was changed toWebsiteCollectionType::__construct(ManagerRegistry $registry)[?]
- The
FedexPackageSettings::__construct($unitOfWeight, $dimensionsUnit, $limitationExpression)[?] method was changed toFedexPackageSettings::__construct($unitOfWeight, $dimensionsUnit, $limitationExpression, $ignorePackageDimensions = false)[?] - The
FedexPackageSettingsInterface::isDimensionsIgnored[?] interface method was added.
- 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
WebsiteSearchMappingListener[?] class was removed.
- The
QuantityToOrderValidatorService::__construct(EntityFallbackResolver $fallbackResolver, TranslatorInterface $translator)[?] method was changed toQuantityToOrderValidatorService::__construct(EntityFallbackResolver $fallbackResolver, TranslatorInterface $translator, PreloadingManager $preloadingManager)[?] - The
ProductUnitTransformer::__construct(ProductUnitsProvider $productUnitsProvider)[?] method was changed toProductUnitTransformer::__construct(ProductUnitsProvider $productUnitsProvider, Inflector $inflector)[?] - The
InventoryLevelHandler::__construct(FormInterface $form, ObjectManager $manager, Request $request, RoundingServiceInterface $rounding, InventoryManager $inventoryManager)[?] method was changed toInventoryLevelHandler::__construct(FormInterface $form, ObjectManager $manager, Request $request, RoundingServiceInterface $rounding, InventoryManager $inventoryManager)[?] - The
QuantityToOrderConditionListener::__construct(QuantityToOrderValidatorService $validatorService)[?] method was changed toQuantityToOrderConditionListener::__construct(QuantityToOrderValidatorService $validatorService, DoctrineHelper $doctrineHelper)[?] - The
EntityConfigRelationsMigration::__construct(ManagerRegistry $managerRegistry, LoggerInterface $logger, $applicationInstalled)[?] method was changed toEntityConfigRelationsMigration::__construct(ManagerRegistry $managerRegistry, LoggerInterface $logger, $applicationInstalled)[?] - The
QuantityToOrderConditionListener::$allowedWorkflows[?] property was removed.
- The
MoneyOrderConfigProvider::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, MoneyOrderConfigFactoryInterface $configFactory)[?] method was changed toMoneyOrderConfigProvider::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, MoneyOrderConfigFactoryInterface $configFactory)[?]
- The following classes were removed:
- The
OrderRequestHandler::__construct(ManagerRegistry $registry, RequestStack $requestStack, $customerClass, $customerUserClass)[?] method was changed toOrderRequestHandler::__construct(ManagerRegistry $registry, RequestStack $requestStack, $customerClass, $customerUserClass)[?] - The
CurrencyCheckerProvider::__construct(ManagerRegistry $doctrine)[?] method was changed toCurrencyCheckerProvider::__construct(ManagerRegistry $doctrine)[?] - The
LatestOrderedProductsInfoProvider::__construct(ManagerRegistry $registry, OrderStatusesProviderInterface $availableOrderStatusesProvider)[?] method was changed toLatestOrderedProductsInfoProvider::__construct(ManagerRegistry $registry, OrderStatusesProviderInterface $availableOrderStatusesProvider)[?] - The
OrderAddressProvider::__construct(AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, ManagerRegistry $registry, AclHelper $aclHelper, $customerAddressClass, $customerUserAddressClass)[?] method was changed toOrderAddressProvider::__construct(AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, ManagerRegistry $registry, AclHelper $aclHelper, $customerAddressClass, $customerUserAddressClass)[?] - The
AbstractAddressManager::__construct(AddressProviderInterface $addressProvider, ManagerRegistry $registry)[?] method was changed toAbstractAddressManager::__construct(AddressProviderInterface $addressProvider, ManagerRegistry $registry)[?] - The
OrderAddressManager::__construct(OrderAddressProvider $addressProvider, ManagerRegistry $registry, $orderAddressClass)[?] method was changed toOrderAddressManager::__construct(OrderAddressProvider $addressProvider, ManagerRegistry $registry, $orderAddressClass)[?] - The
OrderShippingTrackingHandler::__construct(ManagerRegistry $managerRegistry)[?] method was changed toOrderShippingTrackingHandler::__construct(ManagerRegistry $managerRegistry)[?] - The
SourceDocumentFormatter::__construct(ChainEntityClassNameProvider $chainEntityClassNameProvider)[?] method was changed toSourceDocumentFormatter::__construct(EntityClassNameProviderInterface $entityClassNameProvider)[?] - The
OrderStatusListener::__construct(OrderConfigurationProviderInterface $configurationProvider, ManagerRegistry $registry)[?] method was changed toOrderStatusListener::__construct(OrderConfigurationProviderInterface $configurationProvider, ManagerRegistry $registry)[?] - The
OrderLineItemsOrderObjectAccessListener::__construct(AuthorizationCheckerInterface $authorizationChecker, ManagerRegistry $registry)[?] method was changed toOrderLineItemsOrderObjectAccessListener::__construct(AuthorizationCheckerInterface $authorizationChecker, ManagerRegistry $registry)[?] - The
FillOrderPaymentMethod::__construct(OrderPaymentContextFactory $paymentContextFactory, PaymentMethodProvider $paymentMethodProvider, $paymentMethodClass)[?] method was changed toFillOrderPaymentMethod::__construct(OrderPaymentContextFactory $paymentContextFactory, ApplicablePaymentMethodsProvider $paymentMethodProvider, $paymentMethodClass)[?] - The
SourceDocumentFormatter::$chainEntityClassNameProvider[?] property was removed. - The
AddDiscountToOrder::__construct[?] method was removed.
-
The following methods in class
NVPClient[?] were changed: -
The
AbstractPayPalConfigProvider::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, PayPalConfigFactoryInterface $factory, $type)[?] method was changed toAbstractPayPalConfigProvider::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, PayPalConfigFactoryInterface $factory, $type)[?] -
The
PayPalCreditCardConfigProvider::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, PayPalCreditCardConfigFactoryInterface $factory, $type)[?] method was changed toPayPalCreditCardConfigProvider::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, PayPalCreditCardConfigFactoryInterface $factory, $type)[?] -
The
PayPalExpressCheckoutConfigProvider::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, PayPalExpressCheckoutConfigFactoryInterface $factory, $type)[?] method was changed toPayPalExpressCheckoutConfigProvider::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, PayPalExpressCheckoutConfigFactoryInterface $factory, $type)[?]
- 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
DecoratedProductLineItemFactory::createLineItemWithDecoratedProductByLineItem[?] method was removed.
- The
BasicPaymentTermConfigProvider::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, PaymentTermConfigBySettingsFactoryInterface $paymentTermConfigBySettingsFactory)[?] method was changed toBasicPaymentTermConfigProvider::__construct(ManagerRegistry $doctrine, LoggerInterface $logger, PaymentTermConfigBySettingsFactoryInterface $paymentTermConfigBySettingsFactory)[?]
-
The following classes were removed:
PriceShardWalker[?]PriceListRelationTriggerFactory[?]PriceListTreeHandler[?]PriceListTriggerFactory[?]PriceListRelationTrigger[?]PriceListTrigger[?]DatagridListener[?]LoadNormalizedProductPriceWithNormalizedId[?]NormalizeInputProductPriceId[?]NormalizeOutputProductPriceId[?]SaveProductPrice[?]AddSchedulesToPriceListApiFormSubscriber[?]
-
The
LexemeCircularReferenceValidator::__construct(ExpressionParser $expressionParser, ManagerRegistry $doctrine)[?] method was changed toLexemeCircularReferenceValidator::__construct(ExpressionParser $expressionParser, ManagerRegistry $doctrine)[?] -
The
PriceForProductUnitExistsValidator::__construct(ManagerRegistry $registry)[?] method was changed toPriceForProductUnitExistsValidator::__construct(ManagerRegistry $registry)[?] -
The
UniqueEntityValidator::__construct(ManagerRegistry $registry, ShardManager $shardManager)[?] method was changed toUniqueEntityValidator::__construct(ManagerRegistry $registry, ShardManager $shardManager)[?] -
The
PriceListConfigConverter::__construct(ManagerRegistry $doctrine, $priceListClassName)[?] method was changed toPriceListConfigConverter::__construct(ManagerRegistry $doctrine, $priceListClassName)[?] -
The
CombinedProductPriceORMStorage::__construct(ManagerRegistry $registry, ShardManager $shardManager, PriceListTreeHandler $priceListTreeHandler)[?] method was changed toCombinedProductPriceORMStorage::__construct(ManagerRegistry $registry, ShardManager $shardManager, CombinedPriceListTreeHandler $priceListTreeHandler)[?] -
The
ShardManager::setRegistry(ManagerRegistry $registry)[?] method was changed toShardManager::setRegistry(ManagerRegistry $registry)[?] -
The
CombinedPriceListScheduleResolver::__construct(ManagerRegistry $registry, ConfigManager $configManager, CombinedPriceListTriggerHandler $triggerHandler)[?] method was changed toCombinedPriceListScheduleResolver::__construct(ManagerRegistry $registry, ConfigManager $configManager, CombinedPriceListTriggerHandler $triggerHandler)[?] -
The
CombinedPriceListProvider::__construct(ManagerRegistry $registry, EventDispatcherInterface $eventDispatcher, StrategyRegister $strategyRegister)[?] method was changed toCombinedPriceListProvider::__construct(ManagerRegistry $registry, EventDispatcherInterface $eventDispatcher, StrategyRegister $strategyRegister)[?] -
The
PriceListCollectionProvider::__construct(ManagerRegistry $registry, ConfigManager $configManager, PriceListConfigConverter $configConverter)[?] method was changed toPriceListCollectionProvider::__construct(ManagerRegistry $registry, ConfigManager $configManager, PriceListConfigConverter $configConverter)[?] -
The
CPLIdPlaceholder::__construct(PriceListTreeHandler $priceListTreeHandler, TokenStorageInterface $tokenStorage)[?] method was changed toCPLIdPlaceholder::__construct(CombinedPriceListTreeHandler $priceListTreeHandler, TokenStorageInterface $tokenStorage)[?] -
The
DatabaseTransport::__construct(ManagerRegistry $registry)[?] method was changed toDatabaseTransport::__construct(ManagerRegistry $registry)[?] -
The
FrontendProductListModifier::__construct(TokenStorageInterface $tokenStorage, PriceListTreeHandler $priceListTreeHandler)[?] method was changed toFrontendProductListModifier::__construct(TokenStorageInterface $tokenStorage, CombinedPriceListTreeHandler $priceListTreeHandler)[?] -
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
PriceListReferenceChecker::__construct(ManagerRegistry $registry)[?] method was changed toPriceListReferenceChecker::__construct(ManagerRegistry $registry)[?] -
The
PriceListRelationTriggerHandler::__construct(ManagerRegistry $registry, PriceListRelationTriggerFactory $triggerFactory, MessageProducerInterface $producer, ConfigManager $configManager)[?] method was changed toPriceListRelationTriggerHandler::__construct(PriceListRelationTriggerHandlerInterface $cplHandler, PriceListRelationTriggerHandlerInterface $flatHandler)[?] -
The
PriceListRequestHandler::__construct(RequestStack $requestStack, ManagerRegistry $registry)[?] method was changed toPriceListRequestHandler::__construct(RequestStack $requestStack, ManagerRegistry $registry)[?] -
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
ProductPriceScopeCriteriaRequestHandler::__construct(RequestStack $requestStack, TokenAccessorInterface $tokenAccessor, ManagerRegistry $registry, CustomerUserRelationsProvider $relationsProvider, WebsiteManager $websiteManager, AuthorizationCheckerInterface $authorizationChecker, ProductPriceScopeCriteriaFactoryInterface $priceScopeCriteriaFactory)[?] method was changed toProductPriceScopeCriteriaRequestHandler::__construct(RequestStack $requestStack, TokenAccessorInterface $tokenAccessor, ManagerRegistry $registry, CustomerUserRelationsProvider $relationsProvider, WebsiteManager $websiteManager, AuthorizationCheckerInterface $authorizationChecker, ProductPriceScopeCriteriaFactoryInterface $priceScopeCriteriaFactory)[?] -
The
PriceManager::__construct(ShardManager $shardManager, EventDispatcherInterface $eventDispatcher)[?] method was changed toPriceManager::__construct(ShardManager $shardManager, EventDispatcherInterface $eventDispatcher, MessageBufferManager $messageBufferManager)[?] -
The
UserCurrencyManager::__construct(Session $session, TokenStorageInterface $tokenStorage, ManagerRegistry $doctrine, CurrencyProviderInterface $currencyProvider, WebsiteManager $websiteManager, CurrentCurrencyProviderInterface $currentCurrencyProvider)[?] method was changed toUserCurrencyManager::__construct(Session $session, TokenStorageInterface $tokenStorage, ManagerRegistry $doctrine, CurrencyProviderInterface $currencyProvider, WebsiteManager $websiteManager, CurrentCurrencyProviderInterface $currentCurrencyProvider)[?] -
The
ProductPriceWriter::__construct(ManagerRegistry $registry, EventDispatcherInterface $eventDispatcher, ContextRegistry $contextRegistry, LoggerInterface $logger, PriceManager $priceManager, OptionalListenerManager $listenerManager)[?] method was changed toProductPriceWriter::__construct(ManagerRegistry $registry, EventDispatcherInterface $eventDispatcher, ContextRegistry $contextRegistry, LoggerInterface $logger, PriceManager $priceManager, OptionalListenerManager $listenerManager)[?] -
The
PriceListAdditionalProductPriceReader::__construct(ContextRegistry $contextRegistry, ManagerRegistry $registry, ShardManager $shardManager)[?] method was changed toPriceListAdditionalProductPriceReader::__construct(ContextRegistry $contextRegistry, ManagerRegistry $registry, ShardManager $shardManager)[?] -
The
PriceListProductPricesReader::createQueryBuilderByEntityNameAndIdentifier(ObjectManager $entityManager, $entityName, $options = [])[?] method was changed toPriceListProductPricesReader::createQueryBuilderByEntityNameAndIdentifier(ObjectManager $entityManager, $entityName, $options = [])[?] -
The
ProductPriceCollectionType::__construct(ManagerRegistry $registry)[?] method was changed toProductPriceCollectionType::__construct(ManagerRegistry $registry)[?] -
The
ProductPriceFilterType::__construct(TranslatorInterface $translator, ManagerRegistry $registry, UnitLabelFormatterInterface $formatter)[?] method was changed toProductPriceFilterType::__construct(TranslatorInterface $translator, ManagerRegistry $registry, UnitLabelFormatterInterface $formatter)[?] -
The
PriceAttributesProductFormExtension::__construct(ManagerRegistry $registry, AclHelper $aclHelper)[?] method was changed toPriceAttributesProductFormExtension::__construct(ManagerRegistry $registry, AclHelper $aclHelper)[?] -
The
ProductFormExtension::__construct(ManagerRegistry $registry, ShardManager $shardManager, PriceManager $priceManager, AuthorizationCheckerInterface $authorizationChecker)[?] method was changed toProductFormExtension::__construct(ManagerRegistry $registry, ShardManager $shardManager, PriceManager $priceManager, AuthorizationCheckerInterface $authorizationChecker)[?] -
The
ProductAssignmentRuleExpressionPreprocessor::__construct(ManagerRegistry $registry)[?] method was changed toProductAssignmentRuleExpressionPreprocessor::__construct(ManagerRegistry $registry)[?] -
The
BuildPricesDemoDataFixturesListener::buildPrices(ObjectManager $manager)[?] method was changed toBuildPricesDemoDataFixturesListener::buildPrices(ObjectManager $manager)[?] -
The
WebsiteSearchProductPriceIndexerListener::__construct(WebsiteContextManager $websiteContextManager, ManagerRegistry $doctrine, ConfigManager $configManager)[?] method was changed toWebsiteSearchProductPriceIndexerListener::__construct(WebsiteContextManager $websiteContextManager, ManagerRegistry $doctrine, ConfigManager $configManager)[?] -
The
BaseProductPriceRepository::findByPriceListIdAndProductIds(ShardManager $shardManager, $priceListId, $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, $orderBy = [ ... ])[?] method was changed toBaseProductPriceRepository::findByPriceListIdAndProductIds(ShardManager $shardManager, $priceListId, $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, $orderBy = [ ... ])[?] -
The
CombinedProductPriceRepository::findByPriceListIdAndProductIds(ShardManager $shardManager, $priceListId, $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, $orderBy = [ ... ])[?] method was changed toCombinedProductPriceRepository::findByPriceListIdAndProductIds(ShardManager $shardManager, $priceListId, $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, $orderBy = [ ... ])[?] -
The
AbstractRuleEntityListener::__construct(PriceRuleLexemeTriggerHandler $priceRuleLexemeTriggerHandler, FieldsProviderInterface $fieldsProvider, ManagerRegistry $registry)[?] method was changed toAbstractRuleEntityListener::__construct(PriceRuleLexemeTriggerHandler $priceRuleLexemeTriggerHandler, FieldsProviderInterface $fieldsProvider, ManagerRegistry $registry)[?] -
The
ImportExportResultListener::__construct(ManagerRegistry $registry, PriceRuleLexemeTriggerHandler $lexemeTriggerHandler, PriceListTriggerHandler $priceListTriggerHandler)[?] method was changed toImportExportResultListener::__construct(ManagerRegistry $doctrine, PriceRuleLexemeTriggerHandler $lexemeTriggerHandler, PriceListTriggerHandler $priceListTriggerHandler, ShardManager $shardManager)[?] -
The
ProductPriceCPLEntityListener::__construct(ExtraActionEntityStorageInterface $extraActionsStorage, ManagerRegistry $registry, PriceListTriggerHandler $priceListTriggerHandler, ShardManager $shardManager, EventDispatcherInterface $eventDispatcher)[?] method was changed toProductPriceCPLEntityListener::__construct(ExtraActionEntityStorageInterface $extraActionsStorage, ManagerRegistry $registry, PriceListTriggerHandler $priceListTriggerHandler, ShardManager $shardManager, EventDispatcherInterface $eventDispatcher)[?] -
The
PriceListToProductDuplicator::__construct(ManagerRegistry $registry, InsertFromSelectQueryExecutor $insertQueryExecutor)[?] method was changed toPriceListToProductDuplicator::__construct(ManagerRegistry $registry, InsertFromSelectQueryExecutor $insertQueryExecutor)[?] -
The
ProductPriceDuplicator::__construct(ManagerRegistry $registry, ShardQueryExecutorInterface $insertQueryExecutor)[?] method was changed toProductPriceDuplicator::__construct(ManagerRegistry $registry, ShardQueryExecutorInterface $insertQueryExecutor)[?] -
The
CombinedPriceListScheduleCommand::__construct(ManagerRegistry $registry, ConfigManager $configManager, CombinedPriceListScheduleResolver $priceListResolver, CombinedPriceListTriggerHandler $triggerHandler, CombinedPriceListsBuilderFacade $builder)[?] method was changed toCombinedPriceListScheduleCommand::__construct(ManagerRegistry $registry, ConfigManager $configManager, CombinedPriceListScheduleResolver $priceListResolver, CombinedPriceListTriggerHandler $triggerHandler, CombinedPriceListsBuilderFacade $builder)[?] -
The following methods in class
PriceListRecalculateCommand[?] were changed:__construct(ManagerRegistry $registry, ProductPriceBuilder $priceBuilder, DependentPriceListProvider $dependentPriceListProvider, CombinedPriceListTriggerHandler $triggerHandler, StrategyRegister $strategyRegister, CombinedPriceListsBuilderFacade $builder, EntityTriggerManager $databaseTriggerManager, PriceListProductAssignmentBuilder $assignmentBuilder)[?]__construct(ManagerRegistry $registry, ProductPriceBuilder $priceBuilder, DependentPriceListProvider $dependentPriceListProvider, CombinedPriceListTriggerHandler $triggerHandler, StrategyRegister $strategyRegister, CombinedPriceListsBuilderFacade $builder, EntityTriggerManager $databaseTriggerManager, PriceListProductAssignmentBuilder $assignmentBuilder)[?]
-
The
RuleCache::__construct(Cache $cache, ManagerRegistry $registry, SymmetricCrypterInterface $crypter)[?] method was changed toRuleCache::__construct(Cache $cache, ManagerRegistry $registry, SymmetricCrypterInterface $crypter)[?] -
The
AbstractCombinedPriceListBuilder::__construct(ManagerRegistry $registry, PriceListCollectionProvider $priceListCollectionProvider, CombinedPriceListProvider $combinedPriceListProvider, CombinedPriceListGarbageCollector $garbageCollector, CombinedPriceListScheduleResolver $scheduleResolver, StrategyRegister $strategyRegister, CombinedPriceListTriggerHandler $triggerHandler)[?] method was changed toAbstractCombinedPriceListBuilder::__construct(ManagerRegistry $registry, PriceListCollectionProvider $priceListCollectionProvider, CombinedPriceListProvider $combinedPriceListProvider, CombinedPriceListScheduleResolver $scheduleResolver, StrategyRegister $strategyRegister, CombinedPriceListTriggerHandler $triggerHandler)[?] -
The
CombinedPriceListGarbageCollector::__construct(ManagerRegistry $registry, ConfigManager $configManager, CombinedPriceListTriggerHandler $triggerHandler)[?] method was changed toCombinedPriceListGarbageCollector::__construct(ManagerRegistry $registry, ConfigManager $configManager, CombinedPriceListTriggerHandler $triggerHandler)[?] -
The
CombinedPriceListsBuilder::__construct(Registry $registry, ConfigManager $configManager, PriceListCollectionProvider $priceListCollectionProvider, CombinedPriceListProvider $combinedPriceListProvider, CombinedPriceListGarbageCollector $garbageCollector, CombinedPriceListScheduleResolver $scheduleResolver, StrategyRegister $priceStrategyRegister, CombinedPriceListTriggerHandler $triggerHandler, WebsiteCombinedPriceListsBuilder $builder)[?] method was changed toCombinedPriceListsBuilder::__construct(Registry $registry, ConfigManager $configManager, PriceListCollectionProvider $priceListCollectionProvider, CombinedPriceListProvider $combinedPriceListProvider, CombinedPriceListScheduleResolver $scheduleResolver, StrategyRegister $priceStrategyRegister, CombinedPriceListTriggerHandler $triggerHandler, WebsiteCombinedPriceListsBuilder $builder)[?] -
The
CombinedPriceListsBuilderFacade::__construct(DoctrineHelper $doctrineHelper, CustomerCombinedPriceListsBuilder $customerCombinedPriceListBuilder, CustomerGroupCombinedPriceListsBuilder $customerGroupCombinedPriceListBuilder, WebsiteCombinedPriceListsBuilder $websiteCombinedPriceListBuilder, CombinedPriceListsBuilder $combinedPriceListBuilder, EventDispatcherInterface $dispatcher, StrategyRegister $strategyRegister)[?] method was changed toCombinedPriceListsBuilderFacade::__construct(DoctrineHelper $doctrineHelper, CustomerCombinedPriceListsBuilder $customerCombinedPriceListBuilder, CustomerGroupCombinedPriceListsBuilder $customerGroupCombinedPriceListBuilder, WebsiteCombinedPriceListsBuilder $websiteCombinedPriceListBuilder, CombinedPriceListsBuilder $combinedPriceListBuilder, EventDispatcherInterface $dispatcher, StrategyRegister $strategyRegister, CombinedPriceListGarbageCollector $garbageCollector, ConfigManager $configManager)[?] -
The
PriceListProductAssignmentBuilder::__construct(ManagerRegistry $registry, InsertQueryExecutorInterface $insertQueryExecutor, ProductAssignmentRuleCompiler $ruleCompiler, EventDispatcherInterface $eventDispatcher, ShardManager $shardManager)[?] method was changed toPriceListProductAssignmentBuilder::__construct(ManagerRegistry $registry, InsertQueryExecutorInterface $insertQueryExecutor, ProductAssignmentRuleCompiler $ruleCompiler, EventDispatcherInterface $eventDispatcher, 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
ProductWithPricesSearchHandler::__construct($className, ProductRepository $productSearchRepository, ProductPriceScopeCriteriaRequestHandler $scopeCriteriaRequestHandler, ManagerRegistry $registry, ProductPriceFormatter $productPriceFormatter, UserCurrencyManager $userCurrencyManager, ProductPriceProviderInterface $productPriceProvider, RequestStack $requestStack, AclHelper $aclHelper)[?] method was changed toProductWithPricesSearchHandler::__construct($className, ProductRepository $productSearchRepository, ProductPriceScopeCriteriaRequestHandler $scopeCriteriaRequestHandler, ManagerRegistry $registry, ProductPriceFormatter $productPriceFormatter, UserCurrencyManager $userCurrencyManager, ProductPriceProviderInterface $productPriceProvider, RequestStack $requestStack, AclHelper $aclHelper)[?] -
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, $priceListId)[?] method was changed toPriceListIdContextUtil::storePriceListId(SharedDataAwareContextInterface $context, $priceListId)[?] -
The following methods in class
Subtotal[?] were removed: -
The following methods in class
CombinedProductPriceORMStorage[?] were removed: -
The following methods in class
PriceListRelationTriggerHandler[?] were removed: -
The following methods in class
PriceListTriggerHandler[?] were removed: -
The
PriceRuleLexemeTriggerHandler::addTriggersByLexemes[?] method was removed. -
The
FrontendProductPricesProvider::getVariantsPricesByProducts[?] method was removed. -
The
FrontendProductPriceFilter::setFormatter[?] method was removed. -
The
PriceListsFilter::setRegistry[?] method was removed. -
The
PriceListToCustomerGroupRepository::getCustomerGroupIteratorByDefaultFallback[?] method was removed. -
The following methods in class
PriceListToCustomerRepository[?] were removed: -
The
PriceListToWebsiteRepository::getWebsiteIteratorByDefaultFallback[?] method was removed. -
The
ProductPriceProvider::getCombinedPricesForProductsByPriceList[?] method was removed. -
The following methods in class
ProductPriceBuilder[?] were removed: -
The
HandlePriceListFilter::__construct[?] method was removed. -
The
Subtotal::$combinedPriceList[?] property was removed. -
The following properties in class
CombinedProductPriceORMStorage[?] were removed: -
The following properties in class
PriceListRelationTriggerHandler[?] were removed: -
The following properties in class
PriceListTriggerHandler[?] were removed: -
The
PriceRuleLexemeTriggerHandler::$registry[?] property was removed. -
The
PriceListsFilter::$registry[?] property was removed. -
The
ProductPrice::$id[?] property was removed. -
The
AbstractCombinedPriceListBuilder::$garbageCollector[?] property was removed. -
The
CombinedPriceListsBuilder::$garbageCollector[?] 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:
VirtualFieldsProductQueryDesigner[?]PrivilegeCategoryProvider[?]NodeExpressionQueryDesigner[?]ImageResizeMessageProcessor[?]ReindexProductsByAttributeProcessor[?]AddImagePathToFile[?]RelatedItemAclCheck[?]RelatedItemSecurityCheck[?]RelatedItemAclCheck[?]AddProductTypeDataTransformers[?]SaveRelatedProduct[?]
- The
VirtualFieldsProductDecoratorFactory::createDecoratedProductByProductHolders[?] method was removed. - The following methods in class
VirtualFieldsSelectQueryConverter[?] were removed: - The
ProductExtension::setUniqueLineItemFormId[?] method was removed. - The
ConfigurableProductProvider::getLineItemProduct[?] method was removed. - The
ProductFixture::createEntityWithId[?] method was removed. - The
ProductImageNormalizer::setProductImageDir[?] method was removed. - The following methods in class
QuantityType[?] were removed: - The following methods in class
NodeToQueryDesignerConverter[?] were removed: - The following methods in class
QueryConverter[?] were removed: - The
AttributeChangesListener::triggerReindex[?] method was removed. - The
ProductRepository::getProductIdsByAttributeId[?] method was removed. - The
VirtualFieldsSelectQueryConverter::addOrderByColumn($columnAlias, $columnSorting)[?] method was changed toVirtualFieldsSelectQueryConverter::addOrderByColumn($columnAlias, $columnSorting)[?] - The
EmptyVariantFieldInSimpleProductForVariantLinksValidator::__construct(PropertyAccessor $propertyAccessor, ManagerRegistry $registry)[?] method was changed toEmptyVariantFieldInSimpleProductForVariantLinksValidator::__construct(PropertyAccessor $propertyAccessor, ManagerRegistry $registry)[?] - The
ProductBySkuValidator::__construct(ManagerRegistry $registry, AclHelper $aclHelper)[?] method was changed toProductBySkuValidator::__construct(ManagerRegistry $registry, AclHelper $aclHelper)[?] - The
UniqueProductVariantLinksValidator::__construct(PropertyAccessor $propertyAccessor, ManagerRegistry $registry)[?] method was changed toUniqueProductVariantLinksValidator::__construct(PropertyAccessor $propertyAccessor, ManagerRegistry $registry)[?] - The
UniqueVariantLinksSimpleProductValidator::__construct(ValidatorInterface $validator, ManagerRegistry $registry)[?] method was changed toUniqueVariantLinksSimpleProductValidator::__construct(ValidatorInterface $validator, ManagerRegistry $registry)[?] - The
ContentVariantContextUrlProvider::__construct(RequestStack $requestStack, UrlCacheInterface $cache, UserLocalizationManager $userLocalizationManager)[?] method was changed toContentVariantContextUrlProvider::__construct(RequestStack $requestStack, UrlCacheInterface $cache, UserLocalizationManagerInterface $userLocalizationManager)[?] - The
ProductEntityAliasProvider::__construct(ConfigManager $configManager, DuplicateEntityAliasResolver $duplicateResolver)[?] method was changed toProductEntityAliasProvider::__construct(ConfigManager $configManager, DuplicateEntityAliasResolver $duplicateResolver, Inflector $inflector)[?] - The
ProductImageFileNameProvider::__construct(ConfigManager $configManager, FileNameProviderInterface $innerProvider)[?] method was changed toProductImageFileNameProvider::__construct(FileNameProviderInterface $innerProvider, ConfigManager $configManager)[?] - The
ProductInventoryStatusProvider::__construct(ManagerRegistry $doctrine)[?] method was changed toProductInventoryStatusProvider::__construct(ManagerRegistry $doctrine)[?] - The
ProductUnitsProvider::__construct(ManagerRegistry $registry, UnitLabelFormatterInterface $formatter, CacheProvider $cache)[?] method was changed toProductUnitsProvider::__construct(ManagerRegistry $registry, UnitLabelFormatterInterface $formatter, CacheProvider $cache)[?] - The
WatermarkImageFilterProvider::__construct(ConfigManager $configManager, DoctrineHelper $doctrineHelper, $attachmentDir)[?] method was changed toWatermarkImageFilterProvider::__construct(ConfigManager $configManager, DoctrineHelper $doctrineHelper, FileManager $fileManager)[?] - The
SegmentMessageFactory::__construct(ManagerRegistry $registry)[?] method was changed toSegmentMessageFactory::__construct(ManagerRegistry $registry)[?] - The
QuickAddRowInputParser::__construct(ManagerRegistry $registry, ProductUnitsProvider $productUnitsProvider, AclHelper $aclHelper)[?] method was changed toQuickAddRowInputParser::__construct(ManagerRegistry $registry, ProductUnitsProvider $productUnitsProvider, AclHelper $aclHelper, NumberFormatter $numberFormatter)[?] - The
AbstractSegmentProductsProvider::__construct(SegmentManager $segmentManager, ProductSegmentProviderInterface $productSegmentProvider, ProductManager $productManager, ConfigManager $configManager, ManagerRegistry $registry, TokenStorageInterface $tokenStorage, SymmetricCrypterInterface $crypter, AclHelper $aclHelper)[?] method was changed toAbstractSegmentProductsProvider::__construct(SegmentManager $segmentManager, WebsiteManager $websiteManager, ProductSegmentProviderInterface $productSegmentProvider, ProductManager $productManager, ConfigManager $configManager, ManagerRegistry $registry, TokenStorageInterface $tokenStorage, SymmetricCrypterInterface $crypter, AclHelper $aclHelper)[?] - The
ConfigurableProductProvider::__construct(CustomFieldProvider $customFieldProvider, ProductVariantAvailabilityProvider $productVariantAvailabilityProvider, PropertyAccessor $propertyAccessor, ProductVariantFieldValueHandlerRegistry $fieldValueHandlerRegistry)[?] method was changed toConfigurableProductProvider::__construct(CustomFieldProvider $customFieldProvider, ProductVariantAvailabilityProvider $productVariantAvailabilityProvider, PropertyAccessor $propertyAccessor, ProductVariantFieldValueHandlerRegistry $fieldValueHandlerRegistry, TranslatorInterface $translator)[?] - The
RelatedProductEntityReader::__construct(ContextRegistry $contextRegistry, ManagerRegistry $registry, AclHelper $aclHelper, AbstractRelatedItemConfigProvider $configProvider)[?] method was changed toRelatedProductEntityReader::__construct(ContextRegistry $contextRegistry, ManagerRegistry $registry, AclHelper $aclHelper, AbstractRelatedItemConfigProvider $configProvider)[?] - The
ProductImageImportExportConfigurationProvider::__construct(TranslatorInterface $translator)[?] method was changed toProductImageImportExportConfigurationProvider::__construct(TranslatorInterface $translator, FileManager $fileManager)[?] - The
ProductInventoryStatusSelectType::__construct(ManagerRegistry $registry)[?] method was changed toProductInventoryStatusSelectType::__construct(ManagerRegistry $registry)[?] - The
ProductMiniBlockContentWidgetSettingsType::__construct(ManagerRegistry $registry)[?] method was changed toProductMiniBlockContentWidgetSettingsType::__construct(ManagerRegistry $registry)[?] - The
QuantityType::__construct(RoundingServiceInterface $roundingService, $productClass)[?] method was changed toQuantityType::__construct(NumberFormatter $numberFormatter, $productClass)[?] - The
QueryConverter::addSelectColumn($entityClassName, $tableAlias, $fieldName, $columnExpr, $columnAlias, $columnLabel, $functionExpr, $functionReturnType, $isDistinct = false)[?] method was changed toQueryConverter::addSelectColumn($entityClass, $tableAlias, $fieldName, $columnExpr, $columnAlias, $columnLabel, $functionExpr, $functionReturnType, $isDistinct)[?] - The
AttributeFamilyChangesListener::__construct(RequestStack $requestStack, ManagerRegistry $registry, EventDispatcherInterface $dispatcher)[?] method was changed toAttributeFamilyChangesListener::__construct(RequestStack $requestStack, ManagerRegistry $registry, EventDispatcherInterface $dispatcher)[?] - The
FrontendProductDatagridListener::__construct(DataGridThemeHelper $themeHelper, CacheManager $imagineCacheManager, ImagePlaceholderProviderInterface $imagePlaceholderProvider)[?] method was changed toFrontendProductDatagridListener::__construct(DataGridThemeHelper $themeHelper, ImagePlaceholderProviderInterface $imagePlaceholderProvider)[?] - The
ManuallyAddedProductCollectionIndexerListener::__construct(ManagerRegistry $registry, ConfigManager $configManager, WebsiteContextManager $websiteContextManager, ContentVariantProviderInterface $contentVariantProvider, ProductCollectionDefinitionConverter $productCollectionDefinitionConverter)[?] method was changed toManuallyAddedProductCollectionIndexerListener::__construct(ManagerRegistry $registry, ConfigManager $configManager, WebsiteContextManager $websiteContextManager, ContentVariantProviderInterface $contentVariantProvider, ProductCollectionDefinitionConverter $productCollectionDefinitionConverter)[?] - The
ProductCollectionDatagridListener::__construct(RequestStack $requestStack, SegmentManager $segmentManager, ManagerRegistry $registry, NameStrategyInterface $nameStrategy, ProductCollectionDefinitionConverter $definitionConverter)[?] method was changed toProductCollectionDatagridListener::__construct(RequestStack $requestStack, SegmentManager $segmentManager, ManagerRegistry $registry, NameStrategyInterface $nameStrategy, ProductCollectionDefinitionConverter $definitionConverter)[?] - The
RestrictProductViewByInventoryStatusListener::onKernelController(FilterControllerEvent $event)[?] method was changed toRestrictProductViewByInventoryStatusListener::onKernelController(ControllerEvent $event)[?] - The
WebsiteSearchMappingListener::onWebsiteSearchMapping(WebsiteSearchMappingEvent $event)[?] method was changed toWebsiteSearchMappingListener::onWebsiteSearchMapping(SearchMappingCollectEvent $event)[?] - The
WebsiteSearchProductIndexerListener::__construct(AbstractWebsiteLocalizationProvider $websiteLocalizationProvider, WebsiteContextManager $websiteContextManager, ManagerRegistry $registry, AttachmentManager $attachmentManager, AttributeManager $attributeManager, ProductIndexDataProviderInterface $dataProvider)[?] method was changed toWebsiteSearchProductIndexerListener::__construct(AbstractWebsiteLocalizationProvider $websiteLocalizationProvider, WebsiteContextManager $websiteContextManager, ManagerRegistry $registry, AttachmentManager $attachmentManager, AttributeManager $attributeManager, ProductIndexDataProviderInterface $dataProvider)[?] - The
Product::addName(LocalizedFallbackValue $name)[?] method was changed toProduct::addName(ProductName $name)[?] - The
Configuration::getConfigKeyByName($key)[?] method was changed toConfiguration::getConfigKeyByName($key)[?] - The
FrontendProductGridEventListener::__construct(AttributeManager $attributeManager, AttributeTypeRegistry $attributeTypeRegistry, AttributeConfigurationProviderInterface $configurationProvider, ProductRepository $productRepository, DoctrineHelper $doctrineHelper, ServiceLink $datagridManagerLink, DatagridStateProviderInterface $filtersStateProvider, DatagridStateProviderInterface $sortersStateProvider, ConfigManager $configManager)[?] method was changed toFrontendProductGridEventListener::__construct(AttributeManager $attributeManager, AttributeTypeRegistry $attributeTypeRegistry, AttributeConfigurationProviderInterface $configurationProvider, DoctrineHelper $doctrineHelper, DatagridStateProviderInterface $filtersStateProvider, DatagridStateProviderInterface $sortersStateProvider, ConfigManager $configManager, DatagridParametersHelper $datagridParametersHelper, FamilyAttributeCountsProvider $familyAttributeCountsProvider)[?] - The
ProductGridEventListener::__construct(ManagerRegistry $registry, SelectedFieldsProviderInterface $selectedFieldsProvider)[?] method was changed toProductGridEventListener::__construct(ManagerRegistry $registry, SelectedFieldsProviderInterface $selectedFieldsProvider)[?] - The
SearchEventListener::__construct(SearchProductHandler $searchProductHandler)[?] method was changed toSearchEventListener::__construct(SearchProductHandler $searchProductHandler, ProductRepository $searchRepository)[?] - The
BrandController::viewAction(Request $request, Brand $brand)[?] method was changed toBrandController::viewAction(Request $request, Brand $brand)[?] - The
ProductMiniBlockContentWidgetType::__construct(ManagerRegistry $registry, AuthorizationCheckerInterface $authorizationChecker, ConfigManager $configManager)[?] method was changed toProductMiniBlockContentWidgetType::__construct(ManagerRegistry $registry, AuthorizationCheckerInterface $authorizationChecker, ConfigManager $configManager)[?] - The
ProductFamilySearchHandler::__construct(ManagerRegistry $registry, PropertyAccessor $propertyAccessor, AclHelper $aclHelper)[?] method was changed toProductFamilySearchHandler::__construct(ManagerRegistry $registry, PropertyAccessor $propertyAccessor, AclHelper $aclHelper)[?] - The
SetDefaultProductSearchSorting::getDefaultValue(EntityDefinitionConfig $config)[?] method was changed toSetDefaultProductSearchSorting::getDefaultValue(EntityDefinitionConfig $config, $configOfSorters)[?] - The following properties in class
VirtualFieldsSelectQueryConverter[?] were removed: - The
WatermarkImageFilterProvider::$attachmentDir[?] property was removed. - The
ProductImageNormalizer::$productImageDir[?] property was removed. - The
QuantityType::$roundingService[?] property was removed. - The
NodeToQueryDesignerConverter::$entityClass[?] property was removed. - The
QueryConverter::$qb[?] property was removed. - The
FrontendProductDatagridListener::$imagineCacheManager[?] property was removed.
- The
LayoutBlockOptionsCompilerPass[?] class was removed. - The
CouponFiltrationService::__construct(RuleFiltrationServiceInterface $filtrationService, ManagerRegistry $registry)[?] method was changed toCouponFiltrationService::__construct(RuleFiltrationServiceInterface $filtrationService, ManagerRegistry $registry)[?] - The
PromotionProvider::__construct(ManagerRegistry $registry, RuleFiltrationServiceInterface $ruleFiltrationService, ContextDataConverterInterface $contextDataConverter, AppliedPromotionMapper $promotionMapper)[?] method was changed toPromotionProvider::__construct(ManagerRegistry $registry, RuleFiltrationServiceInterface $ruleFiltrationService, ContextDataConverterInterface $contextDataConverter, AppliedPromotionMapper $promotionMapper)[?] - The
ScopeNormalizer::__construct(ManagerRegistry $registry)[?] method was changed toScopeNormalizer::__construct(ManagerRegistry $registry)[?] - The
AppliedPromotionMapper::__construct(ManagerRegistry $registry, NormalizerInterface $normalizer)[?] method was changed toAppliedPromotionMapper::__construct(ManagerRegistry $registry, NormalizerInterface $normalizer)[?] - The
CouponUsageManager::__construct(ManagerRegistry $registry)[?] method was changed toCouponUsageManager::__construct(ManagerRegistry $registry)[?] - The
AppliedCouponsDataProvider::__construct(ManagerRegistry $registry)[?] method was changed toAppliedCouponsDataProvider::__construct(ManagerRegistry $registry)[?] - The
AbstractCouponHandler::__construct(EntityRoutingHelper $routingHelper, ManagerRegistry $registry, EventDispatcherInterface $eventDispatcher, AuthorizationCheckerInterface $authorizationChecker)[?] method was changed toAbstractCouponHandler::__construct(EntityRoutingHelper $routingHelper, ManagerRegistry $registry, EventDispatcherInterface $eventDispatcher, AuthorizationCheckerInterface $authorizationChecker)[?] - The
FrontendCouponRemoveHandler::__construct(AuthorizationCheckerInterface $authorizationChecker, ManagerRegistry $doctrine)[?] method was changed toFrontendCouponRemoveHandler::__construct(AuthorizationCheckerInterface $authorizationChecker, ManagerRegistry $doctrine)[?] - The
PromotionExecutor::__construct(DiscountContextConverterInterface $discountContextConverter, StrategyProvider $discountStrategyProvider, PromotionDiscountsProviderInterface $promotionDiscountsProvider, Cache $cache, ObjectCacheKeyGenerator $objectCacheKeyGenerator)[?] method was changed toPromotionExecutor::__construct(DiscountContextConverterInterface $discountContextConverter, StrategyProvider $discountStrategyProvider, PromotionDiscountsProviderInterface $promotionDiscountsProvider)[?] - The
ActualizeCouponsStateListener::__construct(ManagerRegistry $registry, EntityCouponsProvider $entityCouponsProvider)[?] method was changed toActualizeCouponsStateListener::__construct(ManagerRegistry $registry, EntityCouponsProvider $entityCouponsProvider)[?] - The
AppliedCouponEntityListener::__construct(CouponUsageManager $couponUsageManager, ManagerRegistry $registry)[?] method was changed toAppliedCouponEntityListener::__construct(CouponUsageManager $couponUsageManager, ManagerRegistry $registry)[?] - The
PromotionAwareEntityGeneratorExtension::registerSupportedEntity($entityClassName)[?] method was changed toPromotionAwareEntityGeneratorExtension::registerSupportedEntity($entityClassName)[?] - The
ShoppingListDiscountContextConverter::__construct(LineItemsToDiscountLineItemsConverter $lineItemsConverter, UserCurrencyManager $currencyManager, LineItemNotPricedSubtotalProvider $lineItemNotPricedSubtotalProvider)[?] method was changed toShoppingListDiscountContextConverter::__construct(LineItemsToDiscountLineItemsConverter $lineItemsConverter, UserCurrencyManager $currencyManager, ShoppingListTotalManager $shoppingListTotalManager)[?] - The
OrderContextDataConverter::__construct(CriteriaDataProvider $criteriaDataProvider, OrderLineItemsToDiscountLineItemsConverter $lineItemsConverter, ScopeManager $scopeManager, SubtotalProviderInterface $lineItemSubtotalProvider, CouponValidationService $couponValidationService, EntityCouponsProviderInterface $entityCouponsProvider)[?] method was changed toOrderContextDataConverter::__construct(CriteriaDataProvider $criteriaDataProvider, OrderLineItemsToDiscountLineItemsConverter $lineItemsConverter, ScopeManager $scopeManager, SubtotalProviderInterface $lineItemSubtotalProvider, CouponValidationService $couponValidationService, EntityCouponsProviderInterface $entityCouponsProvider, EntityPaymentMethodsProvider $paymentMethodsProvider)[?] - The
ShoppingListContextDataConverter::__construct(CriteriaDataProvider $criteriaDataProvider, LineItemsToDiscountLineItemsConverter $lineItemsConverter, UserCurrencyManager $userCurrencyManager, ScopeManager $scopeManager, LineItemNotPricedSubtotalProvider $lineItemNotPricedSubtotalProvider)[?] method was changed toShoppingListContextDataConverter::__construct(CriteriaDataProvider $criteriaDataProvider, LineItemsToDiscountLineItemsConverter $lineItemsConverter, UserCurrencyManager $userCurrencyManager, ScopeManager $scopeManager, ShoppingListTotalManager $shoppingListTotalManager)[?] - The
ShoppingListDiscountContextConverter::$lineItemNotPricedSubtotalProvider[?] property was removed. - The
ShoppingListContextDataConverter::$lineItemNotPricedSubtotalProvider[?] property was removed. - The
ComputeOrderPromotionDiscounts::__construct[?] method was removed.
- The
CurrencyCheckerProvider::__construct(ManagerRegistry $doctrine)[?] method was changed toCurrencyCheckerProvider::__construct(ManagerRegistry $doctrine)[?] - The
UserSelectType::__construct(ManagerRegistry $registry)[?] method was changed toUserSelectType::__construct(ManagerRegistry $registry)[?] - The
UserIdToEmailTransformer::__construct(ManagerRegistry $registry)[?] method was changed toUserIdToEmailTransformer::__construct(ManagerRegistry $registry)[?]
- The
DraftRestrictSlugIncrementListener[?] class was removed. - The
Firewall::__construct(MatchedUrlDecisionMaker $matchedUrlDecisionMaker, RequestContext $context = null)[?] method was changed toFirewall::__construct(MatchedUrlDecisionMaker $matchedUrlDecisionMaker, SlugRequestFactoryInterface $slugRequestFactory, RequestContext $context = null)[?] - The
SlugRedirectMatcher::__construct(ManagerRegistry $doctrine, ScopeManager $scopeManager)[?] method was changed toSlugRedirectMatcher::__construct(ManagerRegistry $doctrine, ScopeManager $scopeManager)[?] - 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
DirectUrlMessageFactory::__construct(ManagerRegistry $registry, ConfigManager $configManager)[?] method was changed toDirectUrlMessageFactory::__construct(ManagerRegistry $registry, 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
UniqueSlugResolver::__construct(ManagerRegistry $registry, AclHelper $aclHelper, EventDispatcherInterface $eventDispatcher)[?] method was changed toUniqueSlugResolver::__construct(ManagerRegistry $registry, AclHelper $aclHelper, EventDispatcherInterface $eventDispatcher)[?] - The
LocalizedSlugType::__construct(SlugifyFormHelper $slugifyFormHelper)[?] method was changed toLocalizedSlugType::__construct(SlugifyFormHelper $slugifyFormHelper, SlugGenerator $slugGenerator)[?] - The
UpdateSlugsDemoDataFixturesListener::updateSlugEntities(ObjectManager $manager)[?] method was changed toUpdateSlugsDemoDataFixturesListener::updateSlugEntities(ObjectManager $manager)[?] - The
SlugExtension::__construct(ManagerRegistry $managerRegistry)[?] method was changed toSlugExtension::__construct(ManagerRegistry $managerRegistry)[?] - The
SluggableUrlDumper::__construct(ManagerRegistry $registry, UrlCacheInterface $cache)[?] method was changed toSluggableUrlDumper::__construct(ManagerRegistry $registry, UrlCacheInterface $cache)[?] - The
DirectUrlProcessor::__construct(ManagerRegistry $registry, SlugEntityGenerator $generator, MessageFactoryInterface $messageFactory, LoggerInterface $logger, UrlCacheInterface $urlCache)[?] method was changed toDirectUrlProcessor::__construct(ManagerRegistry $registry, SlugEntityGenerator $generator, MessageFactoryInterface $messageFactory, LoggerInterface $logger, UrlCacheInterface $urlCache)[?] - The
DirectUrlRemoveProcessor::__construct(ManagerRegistry $registry, LoggerInterface $logger, MessageProducerInterface $producer)[?] method was changed toDirectUrlRemoveProcessor::__construct(ManagerRegistry $registry, LoggerInterface $logger, MessageProducerInterface $producer)[?] - The
SluggableEntitiesProcessor::__construct(ManagerRegistry $doctrine, JobRunner $jobRunner, MessageProducerInterface $producer, LoggerInterface $logger, MessageFactoryInterface $messageFactory)[?] method was changed toSluggableEntitiesProcessor::__construct(ManagerRegistry $doctrine, JobRunner $jobRunner, MessageProducerInterface $producer, LoggerInterface $logger, MessageFactoryInterface $messageFactory)[?] - The
SyncSlugRedirectsProcessor::__construct(ManagerRegistry $registry, LoggerInterface $logger)[?] method was changed toSyncSlugRedirectsProcessor::__construct(ManagerRegistry $registry, LoggerInterface $logger)[?] - The
UrlCacheMassJobProcessor::__construct(JobRunner $jobRunner, MessageProducerInterface $producer, ManagerRegistry $registry, LoggerInterface $logger, UrlCacheInterface $cache)[?] method was changed toUrlCacheMassJobProcessor::__construct(JobRunner $jobRunner, MessageProducerInterface $producer, ManagerRegistry $registry, LoggerInterface $logger, UrlCacheInterface $cache)[?] - The
MatchingSlugHydrator::hydrateAllData[?] method was removed.
-
The following classes were removed:
MakeVersionActualListener[?]AbstractSitemapMessageFactory[?]SitemapIndexMessageFactory[?]SitemapMessageFactory[?]InvalidArgumentException[?]WebCatalogProductLimiter[?]SeoTitleDataProvider[?]ProductUrlItemsProviderEndListener[?]ProductUrlItemsProviderStartListener[?]RestrictSitemapProductByWebCatalogListener[?]WebCatalogProductLimitation[?]
-
The
ContentVariantUrlItemsProvider::__construct(ManagerRegistry $registry, WebCatalogProvider $webCatalogProvider, ContentNodeTreeResolverInterface $contentNodeTreeResolver, CanonicalUrlGenerator $canonicalUrlGenerator, WebCatalogScopeCriteriaProvider $scopeCriteriaProvider)[?] method was changed toContentVariantUrlItemsProvider::__construct(ManagerRegistry $registry, WebCatalogProvider $webCatalogProvider, ContentNodeTreeResolverInterface $contentNodeTreeResolver, CanonicalUrlGenerator $canonicalUrlGenerator, WebCatalogScopeCriteriaProvider $scopeCriteriaProvider)[?] -
The
SitemapFilesProvider::__construct(SitemapFilesystemAdapter $filesystemAdapter, CanonicalUrlGenerator $canonicalUrlGenerator, $webPath)[?] method was changed toSitemapFilesProvider::__construct(SitemapFilesystemAdapter $filesystemAdapter, CanonicalUrlGenerator $canonicalUrlGenerator, $webPath)[?] -
The
SwitchableUrlItemsProvider::__construct(CanonicalUrlGenerator $canonicalUrlGenerator, ConfigManager $configManager, EventDispatcherInterface $eventDispatcher, ManagerRegistry $registry)[?] method was changed toSwitchableUrlItemsProvider::__construct(CanonicalUrlGenerator $canonicalUrlGenerator, ConfigManager $configManager, EventDispatcherInterface $eventDispatcher, ManagerRegistry $registry)[?] -
The
UrlItemsProvider::__construct(CanonicalUrlGenerator $canonicalUrlGenerator, ConfigManager $configManager, EventDispatcherInterface $eventDispatcher, ManagerRegistry $registry)[?] method was changed toUrlItemsProvider::__construct(CanonicalUrlGenerator $canonicalUrlGenerator, ConfigManager $configManager, EventDispatcherInterface $eventDispatcher, ManagerRegistry $registry)[?] -
The
WebCatalogScopeCriteriaProvider::__construct(ConfigManager $configManager, ScopeManager $scopeManager, ManagerRegistry $registry)[?] method was changed toWebCatalogScopeCriteriaProvider::__construct(ConfigManager $configManager, ScopeManager $scopeManager, ManagerRegistry $registry)[?] -
The
RobotsTxtSitemapManager::flush()[?] method was changed toRobotsTxtSitemapManager::flush(WebsiteInterface $website)[?] -
The
GzipSitemapFileWriter::saveSitemap($siteMapContents, $path)[?] method was changed toGzipSitemapFileWriter::saveSitemap($content, $path)[?] -
The
SitemapFileWriter::__construct(Filesystem $filesystem, LoggerInterface $logger)[?] method was changed toSitemapFileWriter::__construct(FileManager $fileManager, LoggerInterface $logger)[?] -
The
SitemapFilesystemAdapter::__construct(Filesystem $filesystem, SitemapFileWriterInterface $fileWriter, $path)[?] method was changed toSitemapFilesystemAdapter::__construct(FileManager $fileManager, SitemapFileWriterInterface $fileWriter)[?] -
The
DumpRobotsTxtListener::__construct(RobotsTxtSitemapManager $robotsTxtSitemapManager, CanonicalUrlGenerator $canonicalUrlGenerator, SitemapFilesystemAdapter $sitemapFilesystemAdapter, $sitemapDir)[?] method was changed toDumpRobotsTxtListener::__construct(RobotsTxtSitemapManager $robotsTxtSitemapManager, CanonicalUrlGenerator $canonicalUrlGenerator, SitemapFilesystemAdapter $sitemapFilesystemAdapter, $sitemapDir)[?] -
The following methods in class
RobotsTxtFileManager[?] were changed: -
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
GenerateSitemapByWebsiteAndTypeProcessor::__construct(JobRunner $jobRunner, LoggerInterface $logger, SitemapDumperInterface $sitemapDumper, SitemapMessageFactory $messageFactory)[?] method was changed toGenerateSitemapByWebsiteAndTypeProcessor::__construct(JobRunner $jobRunner, ManagerRegistry $doctrine, UrlItemsProviderRegistryInterface $urlItemsProviderRegistry, SitemapDumperInterface $sitemapDumper, LoggerInterface $logger)[?] -
The
GenerateSitemapIndexProcessor::__construct(SitemapIndexMessageFactory $messageFactory, SitemapDumperInterface $dumper, LoggerInterface $logger)[?] method was changed toGenerateSitemapIndexProcessor::__construct(JobRunner $jobRunner, DependentJobService $dependentJob, MessageProducerInterface $producer, LoggerInterface $logger)[?] -
The
GenerateSitemapProcessor::__construct(JobRunner $jobRunner, DependentJobService $dependentJobService, MessageProducerInterface $producer, WebsiteUrlProvidersServiceInterface $websiteUrlProvidersService, WebsiteProviderInterface $websiteProvider, SitemapIndexMessageFactory $indexMessageFactory, SitemapMessageFactory $messageFactory, LoggerInterface $logger, CanonicalUrlGenerator $canonicalUrlGenerator)[?] method was changed toGenerateSitemapProcessor::__construct(JobRunner $jobRunner, DependentJobService $dependentJob, MessageProducerInterface $producer, WebsiteUrlProvidersServiceInterface $websiteUrlProvidersService, WebsiteForSitemapProviderInterface $websiteProvider, PublicSitemapFilesystemAdapter $fileSystemAdapter, CanonicalUrlGenerator $canonicalUrlGenerator, LoggerInterface $logger)[?] -
The
SitemapFileWriterInterface::saveSitemap($sitemapContents, $path)[?] method was changed toSitemapFileWriterInterface::saveSitemap($content, $path)[?] -
The following methods in class
SitemapFilesystemAdapter[?] were removed:
- The
PrivilegeCategoryProvider[?] class was removed. - The
ContactInfoProvider::getContactInfo(CustomerUser $customerUser = null)[?] method was changed toContactInfoProvider::getContactInfo(CustomerUserInterface $customerUser = null)[?] - The
CurrencyCheckerProvider::__construct(ManagerRegistry $doctrine)[?] method was changed toCurrencyCheckerProvider::__construct(ManagerRegistry $doctrine)[?] - The
QuoteCheckoutProvider::__construct(ManagerRegistry $managerRegistry)[?] method was changed toQuoteCheckoutProvider::__construct(ManagerRegistry $managerRegistry)[?] - The
NotificationHelper::__construct(ManagerRegistry $registry, EmailModelBuilder $emailModelBuilder, Processor $emailProcessor, FeatureChecker $featureChecker)[?] method was changed toNotificationHelper::__construct(ManagerRegistry $registry, EmailModelBuilder $emailModelBuilder, Processor $emailProcessor, FeatureChecker $featureChecker)[?] - The
QuoteAddressManager::__construct(QuoteAddressProvider $quoteAddressProvider, ManagerRegistry $registry, $quoteAddressClass)[?] method was changed toQuoteAddressManager::__construct(QuoteAddressProvider $quoteAddressProvider, ManagerRegistry $registry, $quoteAddressClass)[?] - The
QuoteRequestHandler::__construct(ManagerRegistry $registry, RequestStack $requestStack, $customerClass, $customerUserClass)[?] method was changed toQuoteRequestHandler::__construct(ManagerRegistry $registry, RequestStack $requestStack, $customerClass, $customerUserClass)[?] - The
RequestHelper::__construct(ManagerRegistry $registry, $quoteClass, $requestClass)[?] method was changed toRequestHelper::__construct(ManagerRegistry $registry, $quoteClass, $requestClass)[?] - The
QuoteProductType::__construct(TranslatorInterface $translator, UnitLabelFormatterInterface $labelFormatter, QuoteProductFormatter $formatter, ManagerRegistry $registry)[?] method was changed toQuoteProductType::__construct(TranslatorInterface $translator, UnitLabelFormatterInterface $labelFormatter, QuoteProductFormatter $formatter, ManagerRegistry $registry)[?] - The
ContactInfoProviderInterface::getContactInfo(CustomerUser $customerUser = null)[?] method was changed toContactInfoProviderInterface::getContactInfo(CustomerUserInterface $customerUser = null)[?] - The
QuoteFormSubscriber::processPriceChanges[?] method was removed.
- The
MeasureUnitProvider::__construct(ObjectRepository $repository, ConfigManager $configManager, $configEntryName)[?] method was changed toMeasureUnitProvider::__construct(ObjectRepository $repository, ConfigManager $configManager, $configEntryName)[?] - The
ProductFormExtension::__construct(ManagerRegistry $registry)[?] method was changed toProductFormExtension::__construct(ManagerRegistry $registry)[?] - The
MeasureTransformer::__construct(ObjectRepository $repository)[?] method was changed toMeasureTransformer::__construct(ObjectRepository $repository)[?] - The
EntityConfigRelationsMigration::__construct(ManagerRegistry $managerRegistry, LoggerInterface $logger, $applicationInstalled)[?] method was changed toEntityConfigRelationsMigration::__construct(ManagerRegistry $managerRegistry, LoggerInterface $logger, $applicationInstalled)[?] - The
DecoratedProductLineItemFactory::createLineItemWithDecoratedProductByLineItem[?] method was removed. - The
ProductShippingOptionsRepository::findByProductsAndUnits[?] method was removed.
- The following classes were removed:
- The
LineItemValidator::__construct(ManagerRegistry $registry)[?] method was changed toLineItemValidator::__construct(ManagerRegistry $registry)[?] - The
AbstractShoppingListQuickAddProcessor::__construct(ShoppingListLineItemHandler $shoppingListLineItemHandler, ManagerRegistry $registry, MessageGenerator $messageGenerator, AclHelper $aclHelper)[?] method was changed toAbstractShoppingListQuickAddProcessor::__construct(ShoppingListLineItemHandler $shoppingListLineItemHandler, ManagerRegistry $registry, MessageGenerator $messageGenerator, AclHelper $aclHelper)[?] - The
CurrentShoppingListManager::__construct(ShoppingListManager $shoppingListManager, GuestShoppingListManager $guestShoppingListManager, CurrentShoppingListStorage $currentShoppingListStorage, ManagerRegistry $doctrine, AclHelper $aclHelper, TokenAccessorInterface $tokenAccessor)[?] method was changed toCurrentShoppingListManager::__construct(ShoppingListManager $shoppingListManager, GuestShoppingListManager $guestShoppingListManager, CurrentShoppingListStorage $currentShoppingListStorage, ManagerRegistry $doctrine, AclHelper $aclHelper, TokenAccessorInterface $tokenAccessor)[?] - The
ShoppingListManager::__construct(ManagerRegistry $doctrine, TokenAccessorInterface $tokenAccessor, TranslatorInterface $translator, QuantityRoundingService $rounding, WebsiteManager $websiteManager, ShoppingListTotalManager $totalManager, ProductVariantAvailabilityProvider $productVariantProvider, ProductMatrixAvailabilityProvider $productMatrixAvailabilityProvider, ConfigManager $configManager, EntityDeleteHandlerRegistry $deleteHandlerRegistry)[?] method was changed toShoppingListManager::__construct(ManagerRegistry $doctrine, TokenAccessorInterface $tokenAccessor, TranslatorInterface $translator, QuantityRoundingService $rounding, WebsiteManager $websiteManager, ShoppingListTotalManager $totalManager, ProductVariantAvailabilityProvider $productVariantProvider, ConfigManager $configManager, EntityDeleteHandlerRegistry $deleteHandlerRegistry)[?] - The
ShoppingListOwnerManager::__construct(AclHelper $aclHelper, ManagerRegistry $registry, ConfigProvider $configProvider)[?] method was changed toShoppingListOwnerManager::__construct(AclHelper $aclHelper, ManagerRegistry $registry, ConfigProvider $configProvider)[?] - The
ShoppingListTotalManager::__construct(ManagerRegistry $managerRegistry, LineItemNotPricedSubtotalProvider $lineItemNotPricedSubtotalProvider, UserCurrencyManager $currencyManager)[?] method was changed toShoppingListTotalManager::__construct(ManagerRegistry $managerRegistry, LineItemNotPricedSubtotalProvider $lineItemNotPricedSubtotalProvider, UserCurrencyManager $currencyManager)[?] - The
CustomerUserShoppingListsProvider::__construct(RequestStack $requestStack, ShoppingListTotalManager $totalManager, CurrentShoppingListManager $currentShoppingListManager)[?] method was changed toCustomerUserShoppingListsProvider::__construct(RequestStack $requestStack, ShoppingListTotalManager $totalManager, CurrentShoppingListManager $currentShoppingListManager, ConfigManager $configManager, TokenAccessorInterface $tokenAccessor)[?] - The
ShoppingListLineItemHandler::__construct(ManagerRegistry $managerRegistry, ShoppingListManager $shoppingListManager, CurrentShoppingListManager $currentShoppingListManager, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, FeatureChecker $featureChecker, ProductManager $productManager, AclHelper $aclHelper)[?] method was changed toShoppingListLineItemHandler::__construct(ManagerRegistry $managerRegistry, ShoppingListManager $shoppingListManager, CurrentShoppingListManager $currentShoppingListManager, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, FeatureChecker $featureChecker, ProductManager $productManager, AclHelper $aclHelper)[?] - The
MessageGenerator::__construct(TranslatorInterface $translator, UrlGeneratorInterface $router)[?] method was changed toMessageGenerator::__construct(TranslatorInterface $translator, ShoppingListUrlProvider $shoppingListUrlProvider, DoctrineHelper $doctrineHelper)[?] - The
LineItemHandler::__construct(FormInterface $form, Request $request, ManagerRegistry $doctrine, ShoppingListManager $shoppingListManager, CurrentShoppingListManager $currentShoppingListManager, ValidatorInterface $validator)[?] method was changed toLineItemHandler::__construct(FormInterface $form, Request $request, ManagerRegistry $doctrine, ShoppingListManager $shoppingListManager, CurrentShoppingListManager $currentShoppingListManager, ValidatorInterface $validator)[?] - The
ShoppingListHandler::__construct(FormInterface $form, Request $request, CurrentShoppingListManager $currentShoppingListManager, ManagerRegistry $doctrine)[?] method was changed toShoppingListHandler::__construct(FormInterface $form, Request $request, CurrentShoppingListManager $currentShoppingListManager, ManagerRegistry $doctrine)[?] - The
ShoppingListLimitListener::onCheckoutLogin(Event $event)[?] method was changed toShoppingListLimitListener::onCheckoutLogin(Event $event)[?] - The
ShoppingListTotalListener::__construct(ManagerRegistry $registry, ConfigManager $configManager)[?] method was changed toShoppingListTotalListener::__construct(ManagerRegistry $registry, ConfigManager $configManager)[?] - The
LineItemRepository::getProductItemsWithShoppingListNames(AclHelper $aclHelper, $products)[?] method was changed toLineItemRepository::getProductItemsWithShoppingListNames(AclHelper $aclHelper, $products, $customerUser = null)[?] - The
AddLineItemMassActionProvider::__construct(CurrentShoppingListManager $currentShoppingListManager, TranslatorInterface $translator, TokenStorageInterface $tokenStorage, AuthorizationCheckerInterface $authorizationChecker)[?] method was changed toAddLineItemMassActionProvider::__construct(CurrentShoppingListManager $currentShoppingListManager, TranslatorInterface $translator, TokenStorageInterface $tokenStorage, AuthorizationCheckerInterface $authorizationChecker, ConfigManager $configManager)[?] - The
AddProductsMassActionHandler::__construct(ShoppingListLineItemHandler $shoppingListLineItemHandler, MessageGenerator $messageGenerator, ManagerRegistry $managerRegistry, ProductShoppingListsDataProvider $productShoppingListsDataProvider, AclHelper $aclHelper)[?] method was changed toAddProductsMassActionHandler::__construct(ShoppingListLineItemHandler $shoppingListLineItemHandler, MessageGenerator $messageGenerator, ManagerRegistry $managerRegistry, ProductShoppingListsDataProvider $productShoppingListsDataProvider, AclHelper $aclHelper)[?] - The
ProductShoppingListsDataProvider::__construct(CurrentShoppingListManager $currentShoppingListManager, LineItemRepository $lineItemRepository, AclHelper $aclHelper)[?] method was changed toProductShoppingListsDataProvider::__construct(CurrentShoppingListManager $currentShoppingListManager, LineItemRepository $lineItemRepository, AclHelper $aclHelper, TokenAccessorInterface $tokenAccessor, ConfigManager $configManager)[?] - The
ShoppingListLineItemsDataProvider::__construct(ManagerRegistry $registry)[?] method was changed toShoppingListLineItemsDataProvider::__construct(ManagerRegistry $registry)[?] - The
LineItemController::deleteAction($id)[?] method was changed toLineItemController::deleteAction($id, $onlyCurrent)[?] - The
ClearExpiredCustomerVisitorsCommand::__construct(ManagerRegistry $doctrine, ExtendDbIdentifierNameGenerator $dbIdentifierNameGenerator, ConfigManager $configManager)[?] method was changed toClearExpiredCustomerVisitorsCommand::__construct(ManagerRegistry $doctrine, ExtendDbIdentifierNameGenerator $dbIdentifierNameGenerator, ConfigManager $configManager)[?] - The
ClearExpiredShoppingListsCommand::__construct(ManagerRegistry $doctrine, ExtendDbIdentifierNameGenerator $dbIdentifierNameGenerator, ConfigManager $configManager)[?] method was changed toClearExpiredShoppingListsCommand::__construct(ManagerRegistry $doctrine, ExtendDbIdentifierNameGenerator $dbIdentifierNameGenerator, ConfigManager $configManager)[?] - The
InvalidateTotalsByInventoryStatusPerProductProcessor::__construct(ManagerRegistry $registry, MessageFactory $messageFactory, LoggerInterface $logger)[?] method was changed toInvalidateTotalsByInventoryStatusPerProductProcessor::__construct(ManagerRegistry $registry, MessageFactory $messageFactory, LoggerInterface $logger)[?] - The
InvalidateTotalsByInventoryStatusPerWebsiteProcessor::__construct(ConfigManager $configManager, WebsiteProviderInterface $websiteProvider, ManagerRegistry $registry, MessageFactory $messageFactory, LoggerInterface $logger)[?] method was changed toInvalidateTotalsByInventoryStatusPerWebsiteProcessor::__construct(ConfigManager $configManager, WebsiteProviderInterface $websiteProvider, ManagerRegistry $registry, MessageFactory $messageFactory, LoggerInterface $logger)[?] - The
FrontendShoppingListProductsProvider::getConfigurableProductsFromShoppingList[?] method was removed. - The following methods in class
LineItemRepository[?] were removed: - The
MessageGenerator::$router[?] property was removed.
- The
OrderMapper::__construct(ContextEventDispatcher $contextEventDispatcher, TaxationAddressProvider $addressProvider, TaxMapperInterface $orderLineItemMapper)[?] method was changed toOrderMapper::__construct(ContextEventDispatcher $contextEventDispatcher, TaxationAddressProvider $addressProvider, TaxMapperInterface $orderLineItemMapper, PreloadingManager $preloadingManager)[?] - The
TaxValueListener::postRemove(TaxValue $taxValue, LifecycleEventArgs $event)[?] method was changed toTaxValueListener::postRemove(TaxValue $taxValue, LifecycleEventArgs $event)[?] - The
ProductTaxCodeEventListener::__construct(DoctrineHelper $doctrineHelper, $taxCodeClass, $settingsKey)[?] method was changed toProductTaxCodeEventListener::__construct(DoctrineHelper $doctrineHelper, TokenAccessorInterface $tokenAccessor, $taxCodeClass, $settingsKey)[?] - The
AbstractTaxCodeRepository::findByCodes($codes = [])[?] method was changed toAbstractTaxCodeRepository::findByCodes($codes = [], Organization $organization = null)[?] - The
IncludedTaxCalculator::calculate[?] method was removed. - The
TaxCalculator::calculate[?] method was removed.
- The
AbstractTreeHandler::__construct($entityClass, ManagerRegistry $managerRegistry)[?] method was changed toAbstractTreeHandler::__construct($entityClass, ManagerRegistry $managerRegistry)[?]
- The
UnitsMapper::__construct(ManagerRegistry $registry)[?] method was changed toUnitsMapper::__construct(ManagerRegistry $registry)[?]
-
The following methods in class
UniqueEntityValidator[?] were changed:
-
The following classes were removed:
-
The
CategoryVisibilityResolver::__construct(ManagerRegistry $doctrine, ConfigManager $configManager, ScopeManager $scopeManager)[?] method was changed toCategoryVisibilityResolver::__construct(ManagerRegistry $doctrine, ConfigManager $configManager, ScopeManager $scopeManager)[?] -
The
CategoryVisibilityProvider::getHiddenCategoryIds($customerUser)[?] method was changed toCategoryVisibilityProvider::getHiddenCategoryIds($customerUser)[?] -
The following methods in class
AbstractResolvedCacheBuilder[?] were changed:__construct(ManagerRegistry $registry, ScopeManager $scopeManager, ProductIndexScheduler $indexScheduler, InsertFromSelectQueryExecutor $insertExecutor, ProductReindexManager $productReindexManager)[?]__construct(ManagerRegistry $registry, ScopeManager $scopeManager, ProductIndexScheduler $indexScheduler, InsertFromSelectQueryExecutor $insertExecutor, ProductReindexManager $productReindexManager)[?]
-
The
CacheBuilder::productCategoryChanged(Product $product)[?] method was changed toCacheBuilder::productCategoryChanged(Product $product, $scheduleReindex)[?] -
The
CustomerGroupProductResolvedCacheBuilder::productCategoryChanged(Product $product)[?] method was changed toCustomerGroupProductResolvedCacheBuilder::productCategoryChanged(Product $product, $scheduleReindex)[?] -
The
CustomerProductResolvedCacheBuilder::productCategoryChanged(Product $product)[?] method was changed toCustomerProductResolvedCacheBuilder::productCategoryChanged(Product $product, $scheduleReindex)[?] -
The
ProductResolvedCacheBuilder::productCategoryChanged(Product $product)[?] method was changed toProductResolvedCacheBuilder::productCategoryChanged(Product $product, $scheduleReindex)[?] -
The
VisibilityChoicesProvider::__construct(TranslatorInterface $translator, Registry $registry)[?] method was changed toVisibilityChoicesProvider::__construct(TranslatorInterface $translator)[?] -
The
CategoryVisibilityPostSubmitListener::__construct(VisibilityFormPostSubmitDataHandler $dataHandler, ManagerRegistry $registry)[?] method was changed toCategoryVisibilityPostSubmitListener::__construct(VisibilityFormPostSubmitDataHandler $dataHandler, ManagerRegistry $registry)[?] -
The
ProductVisibilityPostSubmitListener::__construct(VisibilityFormPostSubmitDataHandler $postSubmitDataHandler, ManagerRegistry $registry)[?] method was changed toProductVisibilityPostSubmitListener::__construct(VisibilityFormPostSubmitDataHandler $postSubmitDataHandler, ManagerRegistry $registry)[?] -
The
VisibilityFormFieldDataProvider::__construct(ManagerRegistry $registry, ScopeManager $scopeManager, FormScopeCriteriaResolver $formScopeCriteriaResolver)[?] method was changed toVisibilityFormFieldDataProvider::__construct(ManagerRegistry $registry, ScopeManager $scopeManager, FormScopeCriteriaResolver $formScopeCriteriaResolver)[?] -
The
VisibilityFormPostSubmitDataHandler::__construct(ManagerRegistry $registry, VisibilityFormFieldDataProvider $formFieldDataProvider)[?] method was changed toVisibilityFormPostSubmitDataHandler::__construct(ManagerRegistry $registry, VisibilityFormFieldDataProvider $formFieldDataProvider)[?] -
The
CategoryListener::__construct(CategoryMessageHandler $categoryMessageHandler)[?] method was changed toCategoryListener::__construct(MessageProducerInterface $messageProducer)[?] -
The
CategoryVisibleListener::__construct(ManagerRegistry $registry, CategoryVisibilityResolverInterface $categoryVisibilityResolver, CustomerUserRelationsProvider $customerUserRelationsProvider, TokenStorageInterface $tokenStorage)[?] method was changed toCategoryVisibleListener::__construct(ManagerRegistry $registry, CategoryVisibilityResolverInterface $categoryVisibilityResolver, CustomerUserRelationsProvider $customerUserRelationsProvider, TokenStorageInterface $tokenStorage)[?] -
The
ProductDuplicateListener::__construct(ManagerRegistry $registry)[?] method was changed toProductDuplicateListener::__construct(ManagerRegistry $registry)[?] -
The
ProductVisibilityCacheListener::__construct(CacheProvider $cache)[?] method was changed toProductVisibilityCacheListener::__construct(ResolvedProductVisibilityProvider $resolvedProductVisibilityProvider)[?] -
The
VisibilityGridListener::__construct(ManagerRegistry $registry, VisibilityChoicesProvider $visibilityChoicesProvider, ScopeManager $scopeManager)[?] method was changed toVisibilityGridListener::__construct(ManagerRegistry $registry, VisibilityChoicesProvider $visibilityChoicesProvider, ScopeManager $scopeManager)[?] -
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
ProductCaseCacheBuilderInterface::productCategoryChanged(Product $product)[?] method was changed toProductCaseCacheBuilderInterface::productCategoryChanged(Product $product, $scheduleReindex)[?] -
The
AbstractResolvedCacheBuilder::$visibilityFromConfig[?] property was removed. -
The
VisibilityChangeSet::$invalidDataMessage[?] property was removed. -
The
VisibilityChoicesProvider::$registry[?] property was removed. -
The
VisibilityChoiceFilter::$registry[?] property was 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
VisibilityChangeSet::validatedBy[?] method was removed. -
The
VisibilityChoicesProvider::getProductCategory[?] method was removed. -
The
VisibilityChoiceFilter::setRegistry[?] method was removed. -
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
MessageFactoryInterface[?] interface was removed.
- The
DefaultVariantScopesResolver::__construct(ManagerRegistry $registry, ScopeManager $scopeManager)[?] method was changed toDefaultVariantScopesResolver::__construct(ManagerRegistry $registry, ScopeManager $scopeManager)[?] - The
ContentNodeProvider::__construct(DoctrineHelper $doctrineHelper, ScopeManager $scopeManager)[?] method was changed toContentNodeProvider::__construct(DoctrineHelper $doctrineHelper, ScopeManager $scopeManager, EventDispatcherInterface $eventDispatcher, WebCatalogProvider $webCatalogProvider, TreeListener $treeListener)[?] - The
RequestWebContentScopeProvider::__construct(RequestStack $requestStack, ManagerRegistry $doctrine, ScopeManager $scopeManager, MatchedUrlDecisionMaker $matchedUrlDecisionMaker)[?] method was changed toRequestWebContentScopeProvider::__construct(RequestStack $requestStack, ManagerRegistry $doctrine, ScopeManager $scopeManager, MatchedUrlDecisionMaker $matchedUrlDecisionMaker)[?] - The
RequestWebContentVariantProvider::__construct(RequestStack $requestStack, ManagerRegistry $doctrine)[?] method was changed toRequestWebContentVariantProvider::__construct(RequestStack $requestStack, ManagerRegistry $doctrine)[?] - The
WebCatalogProvider::__construct(ManagerRegistry $registry, ConfigManager $configManager)[?] method was changed toWebCatalogProvider::__construct(ManagerRegistry $registry, ConfigManager $configManager)[?] - The
WebCatalogUsageProvider::__construct(ConfigManager $configManager, ManagerRegistry $doctrine)[?] method was changed toWebCatalogUsageProvider::__construct(ConfigManager $configManager, ManagerRegistry $doctrine)[?] - The
ContentNodeMaterializedPathModifier::__construct(ManagerRegistry $registry)[?] method was changed toContentNodeMaterializedPathModifier::__construct(ManagerRegistry $registry)[?] - The
MenuDataProvider::__construct(ManagerRegistry $doctrine, WebCatalogProvider $webCatalogProvider, ContentNodeTreeResolverInterface $contentNodeTreeResolver, LocalizationHelper $localizationHelper, RequestWebContentScopeProvider $requestWebContentScopeProvider, WebsiteManager $websiteManager)[?] method was changed toMenuDataProvider::__construct(ManagerRegistry $doctrine, WebCatalogProvider $webCatalogProvider, ContentNodeTreeResolverInterface $contentNodeTreeResolver, LocalizationHelper $localizationHelper, RequestWebContentScopeProvider $requestWebContentScopeProvider, WebsiteManager $websiteManager)[?] - The
WebCatalogBreadcrumbProvider::__construct(ManagerRegistry $doctrine, LocalizationHelper $localizationHelper, RequestStack $requestStack, RequestWebContentVariantProvider $requestWebContentVariantProvider, CategoryBreadcrumbProvider $categoryBreadcrumbProvider)[?] method was changed toWebCatalogBreadcrumbProvider::__construct(ManagerRegistry $doctrine, LocalizationHelper $localizationHelper, RequestStack $requestStack, RequestWebContentVariantProvider $requestWebContentVariantProvider, CategoryBreadcrumbProvider $categoryBreadcrumbProvider)[?] - The
ContentNodeTreeHandler::__construct($entityClass, ManagerRegistry $managerRegistry, LocalizationHelper $localizationHelper, MessageProducerInterface $messageProducer, ResolveNodeSlugsMessageFactory $messageFactory)[?] method was changed toContentNodeTreeHandler::__construct($entityClass, ManagerRegistry $managerRegistry, LocalizationHelper $localizationHelper, MessageProducerInterface $messageProducer, ResolveNodeSlugsMessageFactory $messageFactory, UniqueContentNodeSlugPrototypesResolver $uniqueSlugPrototypesResolver)[?] - The
SlugGenerator::__construct(ContentVariantTypeRegistry $contentVariantTypeRegistry, RedirectGenerator $redirectGenerator, LocalizationHelper $localizationHelper, SlugUrlDiffer $slugUrlDiffer)[?] method was changed toSlugGenerator::__construct(ContentVariantTypeRegistry $contentVariantTypeRegistry, RedirectGenerator $redirectGenerator, LocalizationHelper $localizationHelper, SlugUrlDiffer $slugUrlDiffer, UniqueContentNodeSlugPrototypesResolver $uniqueSlugPrototypesResolver)[?] - The
SystemConfigListener::__construct(ManagerRegistry $registry)[?] method was changed toSystemConfigListener::__construct(ManagerRegistry $registry)[?] - The
WebCatalogEntityIndexerListener::__construct(ManagerRegistry $registry, ConfigManager $configManager, AbstractWebsiteLocalizationProvider $websiteLocalizationProvider, WebsiteContextManager $websiteContextManager, ContentVariantProviderInterface $contentVariantProvider, LocalizationHelper $localizationHelper)[?] method was changed toWebCatalogEntityIndexerListener::__construct(ManagerRegistry $registry, ConfigManager $configManager, AbstractWebsiteLocalizationProvider $websiteLocalizationProvider, WebsiteContextManager $websiteContextManager, ContentVariantProviderInterface $contentVariantProvider, LocalizationHelper $localizationHelper)[?] - The
ContentNodeTreeCacheDumper::__construct(ContentNodeTreeResolverInterface $contentNodeTreeResolver, ContentNodeTreeCache $contentNodeTreeCache, ManagerRegistry $doctrine)[?] method was changed toContentNodeTreeCacheDumper::__construct(ContentNodeTreeResolverInterface $contentNodeTreeResolver, ContentNodeTreeCache $contentNodeTreeCache, ManagerRegistry $doctrine)[?] - The
ContentNodeCacheProcessor::__construct(JobRunner $jobRunner, MessageProducerInterface $producer, ManagerRegistry $doctrine)[?] method was changed toContentNodeCacheProcessor::__construct(JobRunner $jobRunner, MessageProducerInterface $producer, ManagerRegistry $doctrine)[?] - The
ContentNodeSlugsProcessor::__construct(ManagerRegistry $registry, DefaultVariantScopesResolver $defaultVariantScopesResolver, SlugGenerator $slugGenerator, MessageProducerInterface $messageProducer, ResolveNodeSlugsMessageFactory $messageFactory, LoggerInterface $logger)[?] method was changed toContentNodeSlugsProcessor::__construct(ManagerRegistry $registry, DefaultVariantScopesResolver $defaultVariantScopesResolver, SlugGenerator $slugGenerator, MessageProducerInterface $messageProducer, ResolveNodeSlugsMessageFactory $messageFactory, LoggerInterface $logger, ContentNodeTreeCache $contentNodeTreeCache)[?] - The
ContentNodeTreeCacheProcessor::__construct(JobRunner $jobRunner, ContentNodeTreeCacheDumper $dumper, ManagerRegistry $registry, LoggerInterface $logger, CacheProvider $layoutCacheProvider)[?] method was changed toContentNodeTreeCacheProcessor::__construct(JobRunner $jobRunner, ContentNodeTreeCacheDumper $dumper, ManagerRegistry $registry, LoggerInterface $logger, CacheProvider $layoutCacheProvider)[?] - The
WebCatalogCacheProcessor::__construct(JobRunner $jobRunner, MessageProducerInterface $producer, ManagerRegistry $registry, ConfigManager $configManager, LoggerInterface $logger)[?] method was changed toWebCatalogCacheProcessor::__construct(JobRunner $jobRunner, MessageProducerInterface $producer, ManagerRegistry $registry, ConfigManager $configManager, LoggerInterface $logger)[?]
- The following classes were removed:
- The
EntityDependenciesResolver::__construct(EventDispatcherInterface $eventDispatcher, WebsiteSearchMappingProvider $mappingProvider)[?] method was changed toEntityDependenciesResolver::__construct(EventDispatcherInterface $eventDispatcher, SearchMappingProvider $mappingProvider)[?] - The
EntityConfigListener::__construct(MappingConfigurationProvider $configurationProvider)[?] method was changed toEntityConfigListener::__construct(SearchMappingProvider $searchMappingProvider)[?] - The
IndexationRequestListener::__construct(DoctrineHelper $doctrineHelper, WebsiteSearchMappingProvider $mappingProvider, EventDispatcherInterface $dispatcher, IndexationEntitiesContainer $changedEntities)[?] method was changed toIndexationRequestListener::__construct(DoctrineHelper $doctrineHelper, SearchMappingProvider $mappingProvider, EventDispatcherInterface $dispatcher, IndexationEntitiesContainer $changedEntities)[?] - The
AbstractIndexer::__construct(DoctrineHelper $doctrineHelper, WebsiteSearchMappingProvider $mappingProvider, EntityDependenciesResolverInterface $entityDependenciesResolver, IndexDataProvider $indexDataProvider, PlaceholderInterface $placeholder, IndexerInputValidator $indexerInputValidator, EventDispatcherInterface $eventDispatcher)[?] method was changed toAbstractIndexer::__construct(DoctrineHelper $doctrineHelper, SearchMappingProvider $mappingProvider, EntityDependenciesResolverInterface $entityDependenciesResolver, IndexDataProvider $indexDataProvider, PlaceholderInterface $placeholder, IndexerInputValidator $indexerInputValidator, EventDispatcherInterface $eventDispatcher)[?] - The
IndexerInputValidator::__construct(WebsiteProviderInterface $websiteProvider, WebsiteSearchMappingProvider $mappingProvider)[?] method was changed toIndexerInputValidator::__construct(WebsiteProviderInterface $websiteProvider, SearchMappingProvider $mappingProvider)[?] - The
ReindexCommand::__construct(ManagerRegistry $doctrine, EventDispatcherInterface $eventDispatcher)[?] method was changed toReindexCommand::__construct(ManagerRegistry $doctrine, EventDispatcherInterface $eventDispatcher)[?] - The
MappingConfigurationProvider::__construct[?] method was removed. - The following methods in class
OneToManySearchableAttributeType[?] were removed: