- CatalogBundle
- CheckoutBundle
- InventoryBundle
- InvoiceBundle
- OrderBundle
- PayPalBundle
- PaymentBundle
- PricingBundle
- ProductBundle
- PromotionBundle
- RFPBundle
- RedirectBundle
- SaleBundle
- ShippingBundle
- ShoppingListBundle
- VisibilityBundle
- The following classes were removed:
- The
CategoryContextUrlProvider::__construct(RequestStack $requestStack, UrlStorageCache $cache)
[?] method was changed toCategoryContextUrlProvider::__construct(RequestStack $requestStack, UrlStorageCache $cache, UserLocalizationManager $userLocalizationManager)
[?] - The
CategoryMaterializedPathModifier::__construct(ExtraActionEntityStorageInterface $storage)
[?] method was changed toCategoryMaterializedPathModifier::__construct(DoctrineHelper $doctrineHelper)
[?] - The
CategoryMaterializedPathModifier::$storage
[?] property was removed.
- The
CheckoutAddressType::finishView
[?] method was removed. - The
SaveAddressType::__construct(SecurityFacade $securityFacade)
[?] method was changed toSaveAddressType::__construct(AuthorizationCheckerInterface $authorizationChecker)
[?] - The
PaymentMethodsListener::__construct(OrderAddressProvider $addressProvider, OrderAddressSecurityProvider $orderAddressSecurityProvider, OrderAddressManager $orderAddressManager, PaymentMethodsConfigsRulesProviderInterface $paymentProvider, CheckoutPaymentContextFactory $contextFactory)
[?] method was changed toPaymentMethodsListener::__construct(OrderAddressProvider $addressProvider, OrderAddressSecurityProvider $orderAddressSecurityProvider, OrderAddressManager $orderAddressManager, MethodsConfigsRulesByContextProviderInterface $paymentProvider, CheckoutPaymentContextFactory $contextFactory)
[?] - The
ShippingMethodsListener::__construct(OrderAddressProvider $addressProvider, OrderAddressSecurityProvider $orderAddressSecurityProvider, OrderAddressManager $orderAddressManager, ShippingMethodsConfigsRulesProviderInterface $shippingProvider, CheckoutShippingContextFactory $contextFactory)
[?] method was changed toShippingMethodsListener::__construct(OrderAddressProvider $addressProvider, OrderAddressSecurityProvider $orderAddressSecurityProvider, OrderAddressManager $orderAddressManager, MethodsConfigsRulesByContextProviderInterface $shippingProvider, CheckoutShippingContextFactory $contextFactory)
[?] - The
SaveAddressType::$securityFacade
[?] property was removed. - The
CheckoutLineItemsManager::getSupportedStatuses()
[?] method was changed toCheckoutLineItemsManager::getSupportedStatuses($configVisibilityPath)
[?]
- The
CreateOrderEventListener::__construct(InventoryQuantityManager $quantityManager, InventoryStatusHandler $statusHandler, DoctrineHelper $doctrineHelper)
[?] method was changed toCreateOrderEventListener::__construct(InventoryQuantityManager $quantityManager, InventoryStatusHandler $statusHandler, DoctrineHelper $doctrineHelper, CheckoutLineItemsManager $checkoutLineItemsManager)
[?] - The
CreateOrderLineItemValidationListener::__construct(InventoryQuantityManager $inventoryQuantityManager, DoctrineHelper $doctrineHelper, TranslatorInterface $translator)
[?] method was changed toCreateOrderLineItemValidationListener::__construct(InventoryQuantityManager $inventoryQuantityManager, DoctrineHelper $doctrineHelper, TranslatorInterface $translator, CheckoutLineItemsManager $checkoutLineItemsManager)
[?]
- The
InvoiceLineItemType::setProductUnitClass
[?] method was removed. - The
InvoiceLineItemType::__construct(Registry $registry, ProductUnitLabelFormatter $labelFormatter, PriceRoundingService $priceRoundingService)
[?] method was changed toInvoiceLineItemType::__construct(PriceRoundingService $priceRoundingService, ProductUnitsProvider $productUnitsProvider)
[?] - The following properties in class
InvoiceLineItemType
[?] were removed:
- The following classes were removed:
- The
AbstractOrderAddressType::getDefaultAddressKey
[?] method was removed. - The
TotalCalculateListener::createForm
[?] method was removed. - The
OrderAddressEventListener::renderForm
[?] method was removed. - The
OrderAddressType::finishView
[?] method was removed. - The
OrderLineItemType::setProductUnitClass
[?] method was removed. - The
OrderAddressEventListener::__construct
[?] method was removed. - The
OrderLineItemType::__construct(ManagerRegistry $registry, ProductUnitLabelFormatter $productUnitFormatter)
[?] method was changed toOrderLineItemType::__construct(ProductUnitsProvider $productUnitsProvider)
[?] - The following properties in class
OrderLineItemType
[?] were removed: - The following properties in class
OrderAddressEventListener
[?] were removed: - The
ConstraintByValidationGroups
[?] interface was removed.
- The
RedirectListener::__construct(Session $session)
[?] method was changed toRedirectListener::__construct(Session $session, PaymentMethodProviderInterface $paymentMethodProvider)
[?]
- The
BasicPaymentMethodsConfigsRulesProvider
[?] class was removed. - The
PaymentMethodProvider::__construct(PaymentMethodProviderInterface $paymentMethodProvider, PaymentMethodsConfigsRulesProviderInterface $paymentMethodsConfigsRulesProvider)
[?] method was changed toPaymentMethodProvider::__construct(PaymentMethodProviderInterface $paymentMethodProvider, MethodsConfigsRulesByContextProviderInterface $paymentMethodsConfigsRulesProvider)
[?] - The following methods in class
PaymentMethodsConfigsRuleRepository
[?] were removed: - The
PaymentMethodsConfigsRulesProviderInterface
[?] interface was removed. - The
PaymentContextInterface::getWebsite
[?] interface method was added. - The
PaymentContextBuilderInterface::setWebsite
[?] interface method was added.
- The following classes were removed:
BuildCombinedPriceListOnScheduleDeleteListProcessor
[?]BuildCombinedPriceListOnScheduleDeleteProcessor
[?]BuildCombinedPriceListOnScheduleSaveProcessor
[?]HandlePriceListStatusChangeProcessor
[?]UpdateLexemesOnPriceRuleDeleteListProcessor
[?]UpdateLexemesOnPriceRuleDeleteProcessor
[?]UpdateLexemesPriceRuleProcessor
[?]UpdatePriceListContainsScheduleOnScheduleDeleteListProcessor
[?]UpdatePriceListContainsScheduleOnScheduleDeleteProcessor
[?]UpdatePriceListLexemesProcessor
[?]AddSchedulesToPriceListApiFormSubscriber
[?]
- The
ProductPricesType::__construct(AttributeGroupRenderRegistry $groupRenderRegistry)
[?] method was changed toProductPricesType::__construct(AttributeRenderRegistry $attributeRenderRegistry, AttributeManager $attributeManager)
[?] - The
DefaultPriceListFilterType::__construct(TranslatorInterface $translator, PriceListProvider $priceListProvider)
[?] method was changed toDefaultPriceListFilterType::__construct(TranslatorInterface $translator, PriceListProvider $priceListProvider, ShardManager $shardManager, $priceListClass)
[?] - The
PriceListCustomerFallback::setCustomer($customer)
[?] method was changed toPriceListCustomerFallback::setCustomer(Customer $customer)
[?] - The
PriceListCustomerGroupFallback::setCustomerGroup($customerGroup)
[?] method was changed toPriceListCustomerGroupFallback::setCustomerGroup(CustomerGroup $customerGroup)
[?] - The
ProductPricesType::$groupRenderRegistry
[?] property was removed. - The
PriceAttributeProductPriceRepository::removeByUnitProduct
[?] method was removed.
-
The following classes were removed:
-
The following methods in class
AssignerDatabaseStrategy
[?] were removed: -
The
ProductUpdateHandler::setRelatedProductAssigner
[?] method was removed. -
The
ProductImagesConfigurationListener::beforeSave
[?] method was removed. -
The
ProductRepository::selectImages
[?] method was removed. -
The
ContentVariantContextUrlProvider::__construct(RequestStack $requestStack, UrlStorageCache $cache)
[?] method was changed toContentVariantContextUrlProvider::__construct(RequestStack $requestStack, UrlStorageCache $cache, UserLocalizationManager $userLocalizationManager)
[?] -
The
ImageResizeMessageProcessor::__construct(EntityRepository $imageRepository, ImageFilterLoader $filterLoader, ImageTypeProvider $imageTypeProvider, ImageResizer $imageResizer, MediaCacheManager $mediaCacheManager, AttachmentManager $attachmentManager)
[?] method was changed toImageResizeMessageProcessor::__construct(EntityRepository $imageRepository, ImageFilterLoader $filterLoader, ProductImagesDimensionsProvider $imageDimensionsProvider, ImageResizer $imageResizer, MediaCacheManager $mediaCacheManager, AttachmentManager $attachmentManager)
[?] -
The
RelatedItemsProductEditListener::__construct(TranslatorInterface $translator, AbstractRelatedItemConfigProvider $configProvider, AuthorizationCheckerInterface $authorizationChecker)
[?] method was changed toRelatedItemsProductEditListener::__construct(TranslatorInterface $translator, RelatedItemConfigHelper $relatedItemConfigHelper, AuthorizationCheckerInterface $authorizationChecker)
[?] -
The
WebsiteSearchProductIndexerListener::__construct(AbstractWebsiteLocalizationProvider $websiteLocalizationProvider, WebsiteContextManager $websiteContextManager)
[?] method was changed toWebsiteSearchProductIndexerListener::__construct(AbstractWebsiteLocalizationProvider $websiteLocalizationProvider, WebsiteContextManager $websiteContextManager, RegistryInterface $registry, AttachmentManager $attachmentManager)
[?] -
The
ProductImage::setUpdatedAt(DateTime $updatedAt)
[?] method was changed toProductImage::setUpdatedAt($updatedAt)
[?] -
The
ImageResizeMessageProcessor::getDimensionsForProductImage
[?] method was removed. -
The
ImageResizeMessageProcessor::$imageTypeProvider
[?] property was removed. -
The
RelatedProduct::$relatedProduct
[?] property was removed. -
The following methods in class
FrontendProductDatagridListener
[?] were changed: -
The
ProductImagesConfigurationListener::getNotice(ConfigSettingsUpdateEvent $event)
[?] method was changed toProductImagesConfigurationListener::getNotice(ConfigUpdateEvent $event)
[?]
-
The following classes were removed:
-
The
CouponFiltrationService::__construct(RuleFiltrationServiceInterface $filtrationService)
[?] method was changed toCouponFiltrationService::__construct(RuleFiltrationServiceInterface $filtrationService, ManagerRegistry $registry)
[?] -
The
PromotionProvider::__construct(ManagerRegistry $registry, RuleFiltrationServiceInterface $ruleFiltrationService, ContextDataConverterInterface $contextDataConverter)
[?] method was changed toPromotionProvider::__construct(ManagerRegistry $registry, RuleFiltrationServiceInterface $ruleFiltrationService, ContextDataConverterInterface $contextDataConverter, AppliedPromotionMapper $promotionMapper)
[?] -
The
SubtotalProvider::__construct(UserCurrencyManager $currencyManager, PromotionExecutor $promotionExecutor, AppliedDiscountsProvider $appliedDiscountsProvider, RoundingServiceInterface $roundingService, TranslatorInterface $translator, DiscountRecalculationProvider $discountRecalculationProvider)
[?] method was changed toSubtotalProvider::__construct(UserCurrencyManager $currencyManager, PromotionExecutor $promotionExecutor, AppliedDiscountsProvider $appliedDiscountsProvider, RoundingServiceInterface $roundingService, TranslatorInterface $translator)
[?] -
The
DiscountInformationPlaceholderFilter::isApplicable(Promotion $entity, $type)
[?] method was changed toDiscountInformationPlaceholderFilter::isApplicable(PromotionDataInterface $entity, $type)
[?] -
The
OrderLineItemTypeExtension::__construct(TaxationSettingsProvider $taxationSettingsProvider, TaxManager $taxManager, DiscountsProvider $discountsProvider, SectionProvider $sectionProvider, LineItemSubtotalProvider $lineItemSubtotalProvider)
[?] method was changed toOrderLineItemTypeExtension::__construct(TaxationSettingsProvider $taxationSettingsProvider, TaxManager $taxManager, AppliedDiscountsProvider $appliedDiscountsProvider, SectionProvider $sectionProvider, LineItemSubtotalProvider $lineItemSubtotalProvider)
[?] -
The
PromotionExecutor::__construct(PromotionProvider $promotionProvider, DiscountContextConverterInterface $discountContextConverter, DiscountFactory $discountFactory, StrategyProvider $discountStrategyProvider, MatchingProductsProvider $matchingProductsProvider)
[?] method was changed toPromotionExecutor::__construct(DiscountContextConverterInterface $discountContextConverter, StrategyProvider $discountStrategyProvider, PromotionDiscountsProviderInterface $promotionDiscountsProvider)
[?] -
The following methods in class
OrderEntityListener
[?] were changed: -
The
OrderLineItemAppliedDiscountsListener::__construct(TaxManager $taxManager, TaxationSettingsProvider $taxationSettingsProvider, LineItemSubtotalProvider $lineItemSubtotalProvider, DiscountsProvider $discountsProvider)
[?] method was changed toOrderLineItemAppliedDiscountsListener::__construct(TaxManager $taxManager, TaxationSettingsProvider $taxationSettingsProvider, LineItemSubtotalProvider $lineItemSubtotalProvider, AppliedDiscountsProvider $appliedDiscountsProvider)
[?] -
The
AppliedDiscount::setLineItem(OrderLineItem $lineItem)
[?] method was changed toAppliedDiscount::setLineItem($lineItem)
[?] -
The
AbstractDiscount::setPromotion(Promotion $promotion)
[?] method was changed toAbstractDiscount::setPromotion(PromotionDataInterface $promotion)
[?] -
The
BuyXGetYDiscount::apply(DiscountContext $discountContext)
[?] method was changed toBuyXGetYDiscount::apply(DiscountContextInterface $discountContext)
[?] -
The
DiscountFactory::create(DiscountConfiguration $configuration, Promotion $promotion = null)
[?] method was changed toDiscountFactory::create(DiscountConfiguration $configuration, PromotionDataInterface $promotion = null)
[?] -
The
LineItemsDiscount::apply(DiscountContext $discountContext)
[?] method was changed toLineItemsDiscount::apply(DiscountContextInterface $discountContext)
[?] -
The
OrderDiscount::apply(DiscountContext $discountContext)
[?] method was changed toOrderDiscount::apply(DiscountContextInterface $discountContext)
[?] -
The
ShippingDiscount::apply(DiscountContext $discountContext)
[?] method was changed toShippingDiscount::apply(DiscountContextInterface $discountContext)
[?] -
The
ApplyAllStrategy::process(DiscountContext $discountContext, array $discounts)
[?] method was changed toApplyAllStrategy::process(DiscountContextInterface $discountContext, array $discounts)
[?] -
The
ProfitableStrategy::process(DiscountContext $discountContext, array $discounts)
[?] method was changed toProfitableStrategy::process(DiscountContextInterface $discountContext, array $discounts)
[?] -
The
OrderContextDataConverter::__construct(CriteriaDataProvider $criteriaDataProvider, OrderLineItemsToDiscountLineItemsConverter $lineItemsConverter, ScopeManager $scopeManager, SubtotalProviderInterface $lineItemSubtotalProvider)
[?] method was changed toOrderContextDataConverter::__construct(CriteriaDataProvider $criteriaDataProvider, OrderLineItemsToDiscountLineItemsConverter $lineItemsConverter, ScopeManager $scopeManager, SubtotalProviderInterface $lineItemSubtotalProvider, CouponValidationService $couponValidationService, EntityCouponsProviderInterface $entityCouponsProvider)
[?] -
The
AppliedDiscountsProvider::__construct
[?] method was removed. -
The following methods in class
OrderTypeExtension
[?] were removed: -
The
OrderEntityListener::preRemove
[?] method was removed. -
The following methods in class
AppliedDiscount
[?] were removed: -
The
AppliedDiscountRepository::findByOrder
[?] method was removed. -
The
ShippingDiscount::configure
[?] method was removed. -
The following methods in class
AppliedDiscountsProvider
[?] were removed: -
The
OrderViewListener::addPromotionsBlock
[?] method was removed. -
The
OrderContextDataConverter::getLineItems
[?] method was removed. -
The following properties in class
AppliedDiscountsProvider
[?] were removed: -
The
OrderLineItemTypeExtension::$discountsProvider
[?] property was removed. -
The following properties in class
OrderTypeExtension
[?] were removed: -
The
OrderEntityListener::$appliedDiscountManager
[?] property was removed. -
The
OrderLineItemAppliedDiscountsListener::$discountsProvider
[?] property was removed. -
The following properties in class
AppliedDiscount
[?] were removed: -
The
ShippingDiscount::$applyTo
[?] property was removed. -
The following methods in class
AbstractStrategy
[?] were changed: -
The following methods in class
DiscountInterface
[?] were changed: -
The
StrategyInterface::process(DiscountContext $discountContext, array $discounts)
[?] method was changed toStrategyInterface::process(DiscountContextInterface $discountContext, array $discounts)
[?]
- The
RequestManager::__construct(TokenAccessorInterface $tokenAccessor, DoctrineHelper $doctrineHelper)
[?] method was changed toRequestManager::__construct(TokenAccessorInterface $tokenAccessor, DoctrineHelper $doctrineHelper, GuestCustomerUserManager $guestCustomerUserManager)
[?] - The
DataStorageComponentProcessor::__construct(UrlGeneratorInterface $router, ProductDataStorage $storage, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, Session $session, TranslatorInterface $translator, RequestDataStorageExtension $requestDataStorageExtension)
[?] method was changed toDataStorageComponentProcessor::__construct(UrlGeneratorInterface $router, ProductDataStorage $storage, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, Session $session, TranslatorInterface $translator, RequestDataStorageExtension $requestDataStorageExtension, FeatureChecker $featureChecker)
[?] - The
RequestProductType::__construct
[?] method was removed. - The
RequestType::__construct
[?] method was removed. - The
RequestProductType::$labelFormatter
[?] property was removed. - The following properties in class
RequestType
[?] were removed: - The
RequestController::getPurifier
[?] method was removed.
- The
Router::setFrontendHelper
[?] method was removed. - The
SluggableUrlGenerator::__construct(UrlStorageCache $cache, ContextUrlProviderRegistry $contextUrlProvider)
[?] method was changed toSluggableUrlGenerator::__construct(UrlStorageCache $cache, ContextUrlProviderRegistry $contextUrlProvider, UserLocalizationManager $userLocalizationManager)
[?] - The
UrlStorageCache::__construct(FileCache $persistentCache, Cache $localCache, Filesystem $filesystem)
[?] method was changed toUrlStorageCache::__construct(Cache $persistentCache, Cache $localCache, Filesystem $filesystem)
[?]
- The
QuoteAddressType::getDefaultAddressKey
[?] method was removed. - Removed twig template
Oro/Bundle/SaleBundle/Resources/views/Action/quoteToOrder.html.twig
- The following classes were removed:
- The
ShippingPriceProvider::__construct(ShippingMethodsConfigsRulesProvider $shippingRulesProvider, ShippingMethodProviderInterface $shippingMethodProvider, ShippingPriceCache $priceCache, ShippingMethodViewFactory $shippingMethodViewFactory)
[?] method was changed toShippingPriceProvider::__construct(MethodsConfigsRulesByContextProviderInterface $shippingRulesProvider, ShippingMethodProviderInterface $shippingMethodProvider, ShippingPriceCache $priceCache, ShippingMethodViewFactory $shippingMethodViewFactory, EventDispatcherInterface $eventDispatcher)
[?] - The following methods in class
ShippingMethodsConfigsRuleRepository
[?] were removed: - The
ShippingMethodsConfigsRulesProviderInterface
[?] interface was removed. - The
ShippingContextInterface::getWebsite
[?] interface method was added. - The
ShippingContextBuilderInterface::setWebsite
[?] interface method was added.
- The following classes were removed:
- The
ShoppingListLineItemHandler::__construct(ManagerRegistry $managerRegistry, ShoppingListManager $shoppingListManager, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor)
[?] method was changed toShoppingListLineItemHandler::__construct(ManagerRegistry $managerRegistry, ShoppingListManager $shoppingListManager, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, FeatureChecker $featureChecker)
[?] - The
InteractiveLoginListener::__construct(CustomerVisitorManager $visitorManager, GuestShoppingListMigrationManager $guestShoppingListMigrationManager, LoggerInterface $logger, ConfigManager $configManager)
[?] method was changed toInteractiveLoginListener::__construct(CustomerVisitorManager $visitorManager, GuestShoppingListMigrationManager $guestShoppingListMigrationManager, LoggerInterface $logger, ConfigManager $configManager, SendChangedEntitiesToMessageQueueListener $sendChangedEntitiesToMessageQueueListener)
[?] - The
ShoppingListEntityListener::__construct(ConfigManager $configManager, GuestShoppingListManager $guestShoppingListManager)
[?] method was changed toShoppingListEntityListener::__construct(DefaultUserProvider $defaultUserProvider, TokenAccessorInterface $tokenAccessor)
[?] - The
ShoppingListController::setCurrentAction($id)
[?] method was changed toShoppingListController::setCurrentAction(ShoppingList $shoppingList)
[?] - The
LineItemController::patchAction
[?] method was removed. - The
ShoppingListController::patchAction
[?] method was removed.