- AlternativeCheckoutBundle
- CMSBundle
- CatalogBundle
- FlatRateShippingBundle
- InventoryBundle
- PayPalBundle
- PaymentBundle
- PricingBundle
- ProductBundle
- RFPBundle
- RedirectBundle
- ShippingBundle
- TaxBundle
- UPSBundle
- VisibilityBundle
- WebCatalogBundle
- The
PaymentTermViewProvider
[?] class was removed.
- The
CmsPageVariantType::setDefaultOptions
[?] method was removed.
- The
CategoryPageVariantType::setDefaultOptions
[?] method was removed.
- The
ShippingMethodConfigDataListener
[?] class was removed. - The
FlatRateMethod::__construct($identifier, $label, $enabled)
[?] method was changed toFlatRateMethod::__construct($identifier, $label, $icon, $enabled)
[?] - The
FlatRateMethodProvider::__construct(DoctrineHelper $doctrineHelper, FlatRateMethodFromChannelBuilder $methodBuilder)
[?] method was changed toFlatRateMethodProvider::__construct($channelType, DoctrineHelper $doctrineHelper, IntegrationShippingMethodFactoryInterface $methodFactory)
[?] - The
FlatRateMethodFromChannelBuilder::__construct(IntegrationMethodIdentifierGeneratorInterface $identifierGenerator, LocalizationHelper $localizationHelper)
[?] method was changed toFlatRateMethodFromChannelBuilder::__construct(IntegrationShippingMethodFactoryInterface $shippingMethodFactory)
[?] - The following methods in class
FlatRateMethodProvider
[?] were removed: - The
FlatRateMethodProvider::$methods
[?] property was removed.
- The
CreateOrderEventListener::isCorrectShoppingListContext
[?] method was removed. - The
CreateOrderLineItemValidationListener::isCorrectShoppingListContext
[?] method was removed. - The
CreateOrderLineItemValidationListener::__construct(InventoryQuantityManager $inventoryQuantityManager, DoctrineHelper $doctrineHelper, TranslatorInterface $translator, RequestStack $requestStack)
[?] method was changed toCreateOrderLineItemValidationListener::__construct(InventoryQuantityManager $inventoryQuantityManager, DoctrineHelper $doctrineHelper, TranslatorInterface $translator)
[?]
- The
PayflowExpressCheckoutRedirectListener::__construct(Session $session, PaymentMethodProviderInterface $paymentMethodProvider)
[?] method was changed toPayflowExpressCheckoutRedirectListener::__construct(Session $session, PaymentMethodProviderInterface $paymentMethodProvider, PaymentResultMessageProviderInterface $messageProvider)
[?]
- The
CaptureAction
[?] class was removed. - The
RedirectListener::__construct(Session $session)
[?] method was changed toRedirectListener::__construct(Session $session, PaymentResultMessageProviderInterface $messageProvider)
[?] - The
AbstractCallbackEvent::getTypedEventName
[?] method was removed. - The
HasApplicablePaymentMethods::$checkoutPaymentContextFactory
[?] property was removed.
-
The
CurrencyProvider
[?] class was removed. -
The
PriceListProductPricesCurrencyValidator::__construct(Registry $registry)
[?] method was changed toPriceListProductPricesCurrencyValidator::__construct(Registry $registry, ShardManager $shardManager)
[?] -
The
CombinedProductPriceResolver::__construct(ManagerRegistry $registry, InsertFromSelectQueryExecutor $insertFromSelectQueryExecutor, CombinedPriceListTriggerHandler $triggerHandler)
[?] method was changed toCombinedProductPriceResolver::__construct(ManagerRegistry $registry, InsertFromSelectShardQueryExecutor $insertFromSelectQueryExecutor, CombinedPriceListTriggerHandler $triggerHandler)
[?] -
The
ProductPriceProvider::__construct(ManagerRegistry $registry)
[?] method was changed toProductPriceProvider::__construct(ManagerRegistry $registry, ShardManager $shardManager)
[?] -
The
FrontendProductPricesProvider::__construct(DoctrineHelper $doctrineHelper, PriceListRequestHandler $priceListRequestHandler, UserCurrencyManager $userCurrencyManager, ProductPriceFormatter $productPriceFormatter)
[?] method was changed toFrontendProductPricesProvider::__construct(DoctrineHelper $doctrineHelper, PriceListRequestHandler $priceListRequestHandler, UserCurrencyManager $userCurrencyManager, ProductPriceFormatter $productPriceFormatter, ShardManager $shardManager)
[?] -
The
PriceListAdditionalProductPriceReader::__construct(ContextRegistry $contextRegistry, ManagerRegistry $registry)
[?] method was changed toPriceListAdditionalProductPriceReader::__construct(ContextRegistry $contextRegistry, ManagerRegistry $registry, ShardManager $shardManager)
[?] -
The
ProductFormExtension::__construct(ManagerRegistry $registry)
[?] method was changed toProductFormExtension::__construct(ManagerRegistry $registry, ShardManager $shardManager, PriceManager $priceManager)
[?] -
The
ProductPriceDatagridListener::__construct(TranslatorInterface $translator, PriceListRequestHandler $priceListRequestHandler, DoctrineHelper $doctrineHelper)
[?] method was changed toProductPriceDatagridListener::__construct(TranslatorInterface $translator, PriceListRequestHandler $priceListRequestHandler, DoctrineHelper $doctrineHelper, ShardManager $shardManager)
[?] -
The
BasePriceListRepository::getInvalidCurrenciesByPriceList(BasePriceList $priceList)
[?] method was changed toBasePriceListRepository::getInvalidCurrenciesByPriceList(ShardManager $shardManager, BasePriceList $priceList)
[?] -
The following methods in class
BaseProductPriceRepository
[?] were changed:findByPriceListIdAndProductIds($priceListId, array $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, array $orderBy = [ ... ])
[?]findByPriceListIdAndProductIds(ShardManager $shardManager, $priceListId, array $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, array $orderBy = [ ... ])
[?]
-
The following methods in class
CombinedProductPriceRepository
[?] were changed:insertPricesByPriceList(InsertFromSelectQueryExecutor $insertFromSelectQueryExecutor, CombinedPriceList $combinedPriceList, PriceList $priceList, $mergeAllowed, Product $product = null)
[?]insertPricesByPriceList(InsertFromSelectShardQueryExecutor $insertFromSelectQueryExecutor, CombinedPriceList $combinedPriceList, PriceList $priceList, $mergeAllowed, Product $product = null)
[?]
findByPriceListIdAndProductIds($priceListId, array $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, array $orderBy = [ ... ])
[?]findByPriceListIdAndProductIds(ShardManager $shardManager, $priceListId, array $productIds, $getTierPrices = true, $currency = null, $productUnitCode = null, array $orderBy = [ ... ])
[?]
-
The
PriceListToProductRepository::getProductsWithoutPrices(PriceList $priceList)
[?] method was changed toPriceListToProductRepository::getProductsWithoutPrices(ShardManager $shardManager, PriceList $priceList)
[?] -
The following methods in class
ProductPriceRepository
[?] were changed: -
The
PriceListToProductEntityListener::__construct(PriceListTriggerHandler $priceListTriggerHandler, PriceRuleLexemeTriggerHandler $priceRuleLexemeTriggerHandler)
[?] method was changed toPriceListToProductEntityListener::__construct(PriceListTriggerHandler $priceListTriggerHandler, PriceRuleLexemeTriggerHandler $priceRuleLexemeTriggerHandler, ShardManager $shardManager)
[?] -
The
ProductPriceDuplicator::__construct(ManagerRegistry $registry, InsertFromSelectQueryExecutor $insertQueryExecutor)
[?] method was changed toProductPriceDuplicator::__construct(ManagerRegistry $registry, InsertFromSelectShardQueryExecutor $insertQueryExecutor)
[?] -
The
AjaxProductPriceController::updateAction(ProductPrice $productPrice)
[?] method was changed toAjaxProductPriceController::updateAction(Request $request)
[?] -
The
PriceListProductAssignmentBuilder::__construct(ManagerRegistry $registry, InsertFromSelectQueryExecutor $insertFromSelectQueryExecutor, ProductAssignmentRuleCompiler $ruleCompiler, EventDispatcherInterface $eventDispatcher)
[?] method was changed toPriceListProductAssignmentBuilder::__construct(ManagerRegistry $registry, InsertFromSelectQueryExecutor $insertFromSelectQueryExecutor, ProductAssignmentRuleCompiler $ruleCompiler, EventDispatcherInterface $eventDispatcher, ShardManager $shardManager)
[?] -
The
ProductPriceBuilder::__construct(ManagerRegistry $registry, InsertFromSelectQueryExecutor $insertFromSelectQueryExecutor, PriceListRuleCompiler $ruleCompiler, PriceListTriggerHandler $priceListTriggerHandler)
[?] method was changed toProductPriceBuilder::__construct(ManagerRegistry $registry, InsertFromSelectShardQueryExecutor $insertFromSelectQueryExecutor, PriceListRuleCompiler $ruleCompiler, PriceListTriggerHandler $priceListTriggerHandler, ShardManager $shardManager)
[?] -
The
PriceListSystemConfigSubscriber::isSettingsApplicable
[?] method was removed. -
The
ProductPriceCPLEntityListener::isPriceListToProductScheduled
[?] method was removed. -
The
PriceListSystemConfigSubscriber::$isApplicable
[?] property was removed. -
The
ProductPriceRepository::deleteGeneratedPricesByRule
[?] method was removed. -
The following methods in class
ProductPriceCPLEntityListener
[?] were removed: -
The
AjaxPriceListController::getPriceListCurrencyList
[?] method was removed. -
The following methods in class
AjaxProductPriceController
[?] were removed:
- The
ChoicesProductPrimaryUnitSelectionOwnerTypeExtension
[?] class was removed. - The
ProductVariantAvailabilityProvider::__construct(DoctrineHelper $doctrineHelper, EnumValueProvider $enumValueProvider, CustomFieldProvider $customFieldProvider, PropertyAccessor $propertyAccessor, EventDispatcherInterface $eventDispatcher)
[?] method was changed toProductVariantAvailabilityProvider::__construct(DoctrineHelper $doctrineHelper, CustomFieldProvider $customFieldProvider, PropertyAccessor $propertyAccessor, EventDispatcherInterface $eventDispatcher, ProductVariantFieldValueHandlerRegistry $fieldValueHandlerRegistry)
[?] - The
ImageResizeMessageProcessor::__construct(EntityRepository $imageRepository, ImageFilterLoader $filterLoader, ImageTypeProvider $imageTypeProvider, ImageResizer $imageResizer)
[?] method was changed toImageResizeMessageProcessor::__construct(EntityRepository $imageRepository, ImageFilterLoader $filterLoader, ImageTypeProvider $imageTypeProvider, ImageResizer $imageResizer, MediaCacheManager $mediaCacheManager, AttachmentManager $attachmentManager)
[?] - The
FeaturedProductsProvider::__construct(ProductRepository $productRepository, ProductManager $productManager)
[?] method was changed toFeaturedProductsProvider::__construct(SegmentManager $segmentManager, ProductManager $productManager, ConfigManager $configManager, LoggerInterface $logger)
[?] - The
ProductContentVariantReindexEventListener::__construct(EventDispatcherInterface $eventDispatcher, FieldUpdatesChecker $fieldUpdatesChecker, WebCatalogUsageProviderInterface $webCatalogUsageProvider = null)
[?] method was changed toProductContentVariantReindexEventListener::__construct(EventDispatcherInterface $eventDispatcher, FieldUpdatesChecker $fieldUpdatesChecker, ProductCollectionVariantReindexMessageSendListener $messageSendListener, WebCatalogUsageProviderInterface $webCatalogUsageProvider = null)
[?] - The
FeaturedProductsProvider::$productRepository
[?] property was removed. - The
ProductPageVariantType::setDefaultOptions
[?] method was removed. - The following methods in class
ProductImageResizeEvent
[?] were removed:
- The following classes were removed:
- The
DelayedJobRunnerDecoratingProcessor
[?] class was removed. - The following methods in class
CanonicalDataProvider
[?] were removed: - The
CanonicalDataProvider::__construct(UrlGeneratorInterface $router, ConfigManager $configManager, RequestStack $requestStack, RoutingInformationProvider $routingInformationProvider, LocalizationHelper $localizationHelper)
[?] method was changed toCanonicalDataProvider::__construct(CanonicalUrlGenerator $canonicalUrlGenerator)
[?] - The following properties in class
CanonicalDataProvider
[?] were removed: - The following methods in class
SlugAwareInterface
[?] were added:
- The
IntegrationRemovalListener::__construct($channelType, IntegrationMethodIdentifierGeneratorInterface $identifierGenerator, MethodRemovalEventDispatcherInterface $dispatcher)
[?] method was changed toIntegrationRemovalListener::__construct($channelType, IntegrationIdentifierGeneratorInterface $identifierGenerator, MethodRemovalEventDispatcherInterface $dispatcher)
[?] - The
ShippingMethodDisableIntegrationListener::__construct($channelType, IntegrationMethodIdentifierGeneratorInterface $methodIdentifierGenerator, ShippingMethodDisableHandlerInterface $shippingMethodDisableHandler)
[?] method was changed toShippingMethodDisableIntegrationListener::__construct($channelType, IntegrationIdentifierGeneratorInterface $methodIdentifierGenerator, ShippingMethodDisableHandlerInterface $shippingMethodDisableHandler)
[?] - The following methods in class
ShippingMethodsConfigsRuleType
[?] were removed: - The
AjaxProductShippingOptionsController::getAvailableProductUnitFreightClasses
[?] method was removed. - The following properties in class
ShippingMethodsConfigsRuleType
[?] were removed: - The
IntegrationMethodIdentifierGeneratorInterface::generateIdentifier
[?] method was removed.
- The
CustomerTaxCodeImportExportSubscriber::__construct(CustomerTaxCodeImportExportHelper $customerTaxManager, $customerClassName)
[?] method was changed toCustomerTaxCodeImportExportSubscriber::__construct(TranslatorInterface $translator, CustomerTaxCodeImportExportHelper $customerTaxManager, $customerClassName)
[?]
- The following classes were removed:
- The following methods in class
RemoveUsedShippingServiceValidator
[?] were removed:RemoveUsedShippingServiceValidator::getUpsTypesIds
[?]RemoveUsedShippingServiceValidator::getEnabledTypes
[?]RemoveUsedShippingServiceValidator::addViolations
[?]RemoveUsedShippingServiceValidator::getPropertyAccessor
[?]RemoveUsedShippingServiceValidator::getChannelId
[?]RemoveUsedShippingServiceValidator::getCountry
[?]RemoveUsedShippingServiceValidator::getForm
[?]RemoveUsedShippingServiceValidator::getFormPath
[?]
- The
RemoveUsedShippingServiceValidator::__construct(ManagerRegistry $doctrine, ShippingMethodRegistry $registry)
[?] method was changed toRemoveUsedShippingServiceValidator::__construct(IntegrationShippingMethodFactoryInterface $integrationShippingMethodFactory, ShippingMethodValidatorInterface $shippingMethodValidator)
[?] - The
UPSShippingMethod::__construct($identifier, $label, array $types, UPSTransport $transport, UPSTransport $transportProvider, PriceRequestFactory $priceRequestFactory, ShippingPriceCache $cache, $enabled)
[?] method was changed toUPSShippingMethod::__construct($identifier, $label, $icon, array $types, UPSTransport $transport, UPSTransport $transportProvider, PriceRequestFactory $priceRequestFactory, ShippingPriceCache $cache, $enabled)
[?] - The
UPSShippingMethodProvider::__construct(DoctrineHelper $doctrineHelper, IntegrationShippingMethodFactoryInterface $methodFactory)
[?] method was changed toUPSShippingMethodProvider::__construct($channelType, DoctrineHelper $doctrineHelper, IntegrationShippingMethodFactoryInterface $methodFactory)
[?] - The
UPSShippingMethodFactory::__construct(UPSTransport $transport, PriceRequestFactory $priceRequestFactory, LocalizationHelper $localizationHelper, ShippingPriceCache $shippingPriceCache, IntegrationMethodIdentifierGeneratorInterface $methodIdentifierGenerator, UPSShippingMethodTypeFactoryInterface $methodTypeFactory)
[?] method was changed toUPSShippingMethodFactory::__construct(UPSTransport $transport, PriceRequestFactory $priceRequestFactory, LocalizationHelper $localizationHelper, IntegrationIconProviderInterface $integrationIconProvider, ShippingPriceCache $shippingPriceCache, IntegrationMethodIdentifierGeneratorInterface $methodIdentifierGenerator, UPSShippingMethodTypeFactoryInterface $methodTypeFactory)
[?] - The following properties in class
RemoveUsedShippingServiceValidator
[?] were removed: - The following properties in class
UPSTransport
[?] were removed:$testMode::$testMode
[?]$apiUser::$apiUser
[?]$apiPassword::$apiPassword
[?]$apiKey::$apiKey
[?]$shippingAccountNumber::$shippingAccountNumber
[?]$shippingAccountName::$shippingAccountName
[?]$pickupType::$pickupType
[?]$unitOfWeight::$unitOfWeight
[?]$country::$country
[?]$invalidateCacheAt::$invalidateCacheAt
[?]
- The following methods in class
UPSShippingMethodProvider
[?] were removed: - The following methods in class
UPSTransport
[?] were removed:UPSTransport::isTestMode
[?]UPSTransport::setTestMode
[?]UPSTransport::setApiUser
[?]UPSTransport::getApiUser
[?]UPSTransport::setApiPassword
[?]UPSTransport::getApiPassword
[?]UPSTransport::setApiKey
[?]UPSTransport::getApiKey
[?]UPSTransport::setShippingAccountNumber
[?]UPSTransport::getShippingAccountNumber
[?]UPSTransport::setShippingAccountName
[?]UPSTransport::getShippingAccountName
[?]UPSTransport::setPickupType
[?]UPSTransport::getPickupType
[?]UPSTransport::setUnitOfWeight
[?]UPSTransport::getUnitOfWeight
[?]UPSTransport::setCountry
[?]UPSTransport::getCountry
[?]UPSTransport::setInvalidateCacheAt
[?]UPSTransport::getInvalidateCacheAt
[?]
- The following methods in class
AjaxUPSController
[?] were removed:
-
The following methods in class
VisibilityScopeProvider
[?] were changed: -
The
ProductVisibilityQueryBuilderModifier::__construct(ConfigManager $configManager, ScopeManager $scopeManager)
[?] method was changed toProductVisibilityQueryBuilderModifier::__construct(ConfigManager $configManager, ScopeManager $scopeManager, DoctrineHelper $doctrineHelper)
[?]