- CatalogBundle
- CheckoutBundle
- FallbackBundle
- FrontendTestFrameworkBundle
- OrderBundle
- PaymentBundle
- PaymentTermBundle
- PricingBundle
- ProductBundle
- RFPBundle
- RedirectBundle
- SEOBundle
- SaleBundle
- ShippingBundle
- ShoppingListBundle
- TaxBundle
- Testing
- VisibilityBundle
- WebCatalog
- WebCatalogBundle
- WebsiteSearchBundle
- The
CategoryProvider::getIncludeSubcategoriesChoice()
[?] method was changed toCategoryProvider::getIncludeSubcategoriesChoice($defaultValue = null)
[?] - The
RequestProductHandler::getIncludeSubcategoriesChoice()
[?] method was changed toRequestProductHandler::getIncludeSubcategoriesChoice($defaultValue = null)
[?] - The following methods in class
ProductStrategyEventListener
[?] were removed:
- The
CheckoutShipUntilType::setDefaultOptions
[?] method was removed. - The
IsWorkflowStartFromShoppingListAllowed::isAllowed
[?] method was removed. - The
CheckoutPaymentContextFactory::__construct(CheckoutLineItemsManager $checkoutLineItemsManager, TotalProcessorProvider $totalProcessor, OrderPaymentLineItemConverterInterface $paymentLineItemConverter, PaymentContextBuilderFactoryInterface $paymentContextBuilderFactory = null)
[?] method was changed toCheckoutPaymentContextFactory::__construct(CheckoutLineItemsManager $checkoutLineItemsManager, TotalProcessorProvider $totalProcessor, OrderPaymentLineItemConverterInterface $paymentLineItemConverter, ShippingOriginProvider $shippingOriginProvider, PaymentContextBuilderFactoryInterface $paymentContextBuilderFactory = null)
[?]
- The
WebsiteCollectionType::setDefaultOptions
[?] method was removed. - The
WebsitePropertyType::setDefaultOptions
[?] method was removed.
- The following methods in class
FrontendWebTestCase
[?] were removed:
- The
LineItemsFrontendDatagridListener
[?] class was removed. - The
TotalCalculateListener::__construct(FormFactory $formFactory, CurrentApplicationProviderInterface $applicationProvider)
[?] method was changed toTotalCalculateListener::__construct(FormFactory $formFactory, CurrentApplicationProviderInterface $applicationProvider, FormRegistryInterface $formRegistry)
[?]
- The
PaymentMethodsConfigsRuleHandler::__construct(Request $request, EntityManager $em)
[?] method was changed toPaymentMethodsConfigsRuleHandler::__construct(RequestStack $requestStack, EntityManager $em)
[?] - The
PaymentMethodsConfigsRuleHandler::$request
[?] property was removed.
- The
PaymentTermSelectType::setDefaultOptions
[?] method was removed.
-
The following methods in class
AbstractPriceCombiningStrategy
[?] were changed: -
The
MergePricesCombiningStrategy::processRelation(CombinedPriceList $combinedPriceList, CombinedPriceListToPriceList $priceListRelation, Product $product = null)
[?] method was changed toMergePricesCombiningStrategy::processRelation(CombinedPriceList $combinedPriceList, CombinedPriceListToPriceList $priceListRelation, $products = [])
[?] -
The
MinimalPricesCombiningStrategy::processRelation(CombinedPriceList $combinedPriceList, CombinedPriceListToPriceList $priceListRelation, Product $product = null)
[?] method was changed toMinimalPricesCombiningStrategy::processRelation(CombinedPriceList $combinedPriceList, CombinedPriceListToPriceList $priceListRelation, $products = [])
[?] -
The
CombinedPriceListTriggerHandler::processByProduct(CombinedPriceList $combinedPriceList, Product $product = null, Website $website = null)
[?] method was changed toCombinedPriceListTriggerHandler::processByProduct(CombinedPriceList $combinedPriceList, $productIds = [], Website $website = null)
[?] -
The
PriceListTreeHandler::__construct(ManagerRegistry $registry, WebsiteManager $websiteManager, ConfigManager $configManager)
[?] method was changed toPriceListTreeHandler::__construct(ManagerRegistry $registry, WebsiteManager $websiteManager, ConfigManager $configManager, TokenAccessorInterface $tokenAccessor)
[?] -
The
PriceListTriggerFactory::create(PriceList $priceList, Product $product = null)
[?] method was changed toPriceListTriggerFactory::create($products)
[?] -
The following methods in class
PriceListTriggerHandler
[?] were changed: -
The
PriceRuleLexemeTriggerHandler::addTriggersByLexemes($lexemes, Product $product = null)
[?] method was changed toPriceRuleLexemeTriggerHandler::addTriggersByLexemes($lexemes, $products = [])
[?] -
The
PriceListTrigger::__construct(PriceList $priceList, Product $product = null)
[?] method was changed toPriceListTrigger::__construct($products = [])
[?] -
The
UserCurrencyManager::getUserCurrency(Website $website = null)
[?] method was changed toUserCurrencyManager::getUserCurrency(Website $website = null, $fallbackToDefault = true)
[?] -
The
ProductPriceWriter::__construct(RegistryInterface $registry, EventDispatcherInterface $eventDispatcher, ContextRegistry $contextRegistry, LoggerInterface $logger, PriceManager $priceManager)
[?] method was changed toProductPriceWriter::__construct(RegistryInterface $registry, EventDispatcherInterface $eventDispatcher, ContextRegistry $contextRegistry, LoggerInterface $logger, PriceManager $priceManager, OptionalListenerManager $listenerManager)
[?] -
The
BuildPricesDemoDataFixturesListener::__construct(OptionalListenerManager $listenerManager, CombinedPriceListsBuilder $priceListBuilder, ProductPriceBuilder $priceBuilder, PriceListProductAssignmentBuilder $assignmentBuilder)
[?] method was changed toBuildPricesDemoDataFixturesListener::__construct(OptionalListenerManager $listenerManager, CombinedPriceListsBuilderFacade $builderFacade, ProductPriceBuilder $priceBuilder, PriceListProductAssignmentBuilder $assignmentBuilder)
[?] -
The
AssignmentBuilderBuildEvent::__construct(PriceList $priceList, Product $product = null)
[?] method was changed toAssignmentBuilderBuildEvent::__construct(PriceList $priceList, $products = [])
[?] -
The following methods in class
BaseProductPriceRepository
[?] were changed: -
The
CombinedPriceListToPriceListRepository::getPriceListRelations(CombinedPriceList $combinedPriceList, Product $product = null)
[?] method was changed toCombinedPriceListToPriceListRepository::getPriceListRelations(CombinedPriceList $combinedPriceList, $products = [])
[?] -
The following methods in class
CombinedProductPriceRepository
[?] were changed:insertPricesByPriceList(ShardQueryExecutorInterface $insertFromSelectQueryExecutor, CombinedPriceList $combinedPriceList, PriceList $priceList, $mergeAllowed, Product $product = null)
[?]insertPricesByPriceList(ShardQueryExecutorInterface $insertFromSelectQueryExecutor, CombinedPriceList $combinedPriceList, PriceList $priceList, $mergeAllowed, $products = [])
[?]
-
The
PriceAttributeProductPriceRepository::findByPriceAttributeProductPriceIdsAndProductIds($priceAttributePriceListIds, $productIds, $orderBy = [ ... ])
[?] method was changed toPriceAttributeProductPriceRepository::findByPriceAttributeProductPriceIdsAndProductIds($priceAttributePriceListIds, $productIds, $orderBy = [ ... ])
[?] -
The following methods in class
PriceListToProductRepository
[?] were changed: -
The
ProductPriceRepository::deleteGeneratedPrices(ShardManager $shardManager, PriceList $priceList, Product $product = null)
[?] method was changed toProductPriceRepository::deleteGeneratedPrices(ShardManager $shardManager, PriceList $priceList, $products = [])
[?] -
The
PriceListToProductEntityListener::scheduleDependentPriceListsUpdate(PriceList $priceList, Product $product = null)
[?] method was changed toPriceListToProductEntityListener::scheduleDependentPriceListsUpdate(PriceList $priceList, $products = [])
[?] -
The
ProductPriceCPLEntityListener::__construct(ExtraActionEntityStorageInterface $extraActionsStorage, RegistryInterface $registry, PriceListTriggerHandler $priceListTriggerHandler, ShardManager $shardManager)
[?] method was changed toProductPriceCPLEntityListener::__construct(ExtraActionEntityStorageInterface $extraActionsStorage, RegistryInterface $registry, PriceListTriggerHandler $priceListTriggerHandler, ShardManager $shardManager, EventDispatcherInterface $eventDispatcher)
[?] -
The following methods in class
PriceListRuleCompiler
[?] were changed: -
The following methods in class
ProductAssignmentRuleCompiler
[?] were changed: -
The
RuleCache::__construct(Cache $cache, ManagerRegistry $registry)
[?] method was changed toRuleCache::__construct(Cache $cache, ManagerRegistry $registry, SymmetricCrypterInterface $crypter)
[?] -
The
CombinedPriceListsBuilder::__construct(ConfigManager $configManager, PriceListCollectionProvider $priceListCollectionProvider, CombinedPriceListProvider $combinedPriceListProvider, CombinedPriceListGarbageCollector $garbageCollector, CombinedPriceListScheduleResolver $scheduleResolver, StrategyRegister $priceStrategyRegister)
[?] method was changed toCombinedPriceListsBuilder::__construct(ConfigManager $configManager, PriceListCollectionProvider $priceListCollectionProvider, CombinedPriceListProvider $combinedPriceListProvider, CombinedPriceListGarbageCollector $garbageCollector, CombinedPriceListScheduleResolver $scheduleResolver, StrategyRegister $priceStrategyRegister, CombinedPriceListTriggerHandler $triggerHandler, WebsiteCombinedPriceListsBuilder $builder)
[?] -
The following methods in class
PriceListProductAssignmentBuilder
[?] were changed: -
The following methods in class
ProductPriceBuilder
[?] were changed: -
The
ProductWithPricesSearchHandler::__construct($className, ProductRepository $productSearchRepository, PriceListRequestHandler $priceListRequestHandler, ManagerRegistry $registry, ProductPriceFormatter $productPriceFormatter)
[?] method was changed toProductWithPricesSearchHandler::__construct($className, ProductRepository $productSearchRepository, PriceListRequestHandler $priceListRequestHandler, ManagerRegistry $registry, ProductPriceFormatter $productPriceFormatter, UserCurrencyManager $userCurrencyManager)
[?] -
The
CombinedPriceListProcessor::__construct(CombinedPriceListsBuilder $commonPriceListsBuilder, WebsiteCombinedPriceListsBuilder $websitePriceListsBuilder, CustomerGroupCombinedPriceListsBuilder $customerGroupPriceListsBuilder, CustomerCombinedPriceListsBuilder $customerPriceListsBuilder, EventDispatcherInterface $dispatcher, LoggerInterface $logger, PriceListRelationTriggerFactory $triggerFactory, ManagerRegistry $registry, DatabaseExceptionHelper $databaseExceptionHelper)
[?] method was changed toCombinedPriceListProcessor::__construct(LoggerInterface $logger, PriceListRelationTriggerFactory $triggerFactory, ManagerRegistry $registry, DatabaseExceptionHelper $databaseExceptionHelper, CombinedPriceListTriggerHandler $triggerHandler, CombinedPriceListsBuilderFacade $builderFacade)
[?] -
The
PriceListProcessor::__construct(PriceListTriggerFactory $triggerFactory, ManagerRegistry $registry, StrategyRegister $strategyRegister, EventDispatcherInterface $dispatcher, LoggerInterface $logger, DatabaseExceptionHelper $databaseExceptionHelper, CombinedPriceListTriggerHandler $triggerHandler)
[?] method was changed toPriceListProcessor::__construct(PriceListTriggerFactory $triggerFactory, ManagerRegistry $registry, CombinedPriceListsBuilderFacade $combinedPriceListsBuilderFacade, LoggerInterface $logger, DatabaseExceptionHelper $databaseExceptionHelper, CombinedPriceListTriggerHandler $triggerHandler)
[?] -
The
PriceCombiningStrategyInterface::combinePrices(CombinedPriceList $combinedPriceList, Product $product = null, $startTimestamp = null)
[?] method was changed toPriceCombiningStrategyInterface::combinePrices(CombinedPriceList $combinedPriceList, $products = [], $startTimestamp = null)
[?] -
The following methods in class
PriceListTriggerFactory
[?] were removed: -
The
PriceListTriggerHandler::getKey
[?] method was removed. -
The following methods in class
PriceListTrigger
[?] were removed: -
The
PriceListSelectType::setDefaultOptions
[?] method was removed. -
The
ProductAttributePriceType::__construct
[?] method was removed. -
The
ProductPriceCollectionType::setDefaultOptions
[?] method was removed. -
The
DefaultPriceListFilterType::setDefaultOptions
[?] method was removed. -
The
AssignmentBuilderBuildEvent::getProduct
[?] method was removed. -
The
PriceListEntityListener::prePersist
[?] method was removed. -
The
CombinedPriceListsBuilder::setWebsiteCombinedPriceListBuilder
[?] method was removed. -
The following methods in class
CombinedPriceListProcessor
[?] were removed: -
The following methods in class
PriceListProcessor
[?] were removed: -
The
PriceListTriggerFactory::$registry
[?] property was removed. -
The
PriceListTriggerHandler::$scheduledTriggers
[?] property was removed. -
The following properties in class
PriceListTrigger
[?] were removed: -
The
ProductAttributePriceType::$roundingService
[?] property was removed. -
The
BuildPricesDemoDataFixturesListener::$priceListBuilder
[?] property was removed. -
The following properties in class
CombinedPriceListProcessor
[?] were removed: -
The following properties in class
PriceListProcessor
[?] were removed:
- The following classes were removed:
- The
AbstractSegmentProductsProvider::__construct(SegmentManager $segmentManager, ProductSegmentProviderInterface $productSegmentProvider, ProductManager $productManager, ConfigManager $configManager, RegistryInterface $registry, TokenStorageInterface $tokenStorage)
[?] method was changed toAbstractSegmentProductsProvider::__construct(SegmentManager $segmentManager, ProductSegmentProviderInterface $productSegmentProvider, ProductManager $productManager, ConfigManager $configManager, RegistryInterface $registry, TokenStorageInterface $tokenStorage, SymmetricCrypterInterface $crypter)
[?] - The
FrontendProductDatagridListener::__construct(DataGridThemeHelper $themeHelper, RegistryInterface $registry, AttachmentManager $attachmentManager, CacheManager $imagineCacheManager)
[?] method was changed toFrontendProductDatagridListener::__construct(DataGridThemeHelper $themeHelper, CacheManager $imagineCacheManager)
[?] - The
AbstractAjaxProductUnitController::getProductUnits(Product $product, $isShort = false)
[?] method was changed toAbstractAjaxProductUnitController::getProductUnits(Product $product)
[?] - The
RelatedItemSecurityCheck::__construct(AuthorizationCheckerInterface $authorizationChecker, $productPermissions = [], $capabilities = [])
[?] method was changed toRelatedItemSecurityCheck::__construct(AuthorizationCheckerInterface $authorizationChecker, AclGroupProviderInterface $aclGroupProvider, $productPermissions = [], $capabilities = [])
[?] - The
NewArrivalsProvider::getResult
[?] method was removed. - The following methods in class
FrontendProductDatagridListener
[?] were removed: - The following properties in class
FrontendProductDatagridListener
[?] were removed:
- The
SortIncludedData
[?] class was removed. - The
RequestToQuoteDataStorage::__construct(ProductDataStorage $storage)
[?] method was changed toRequestToQuoteDataStorage::__construct(ProductDataStorage $storage, MatchingPriceProvider $matchingPriceProvider, PriceListTreeHandler $priceListTreeHandler)
[?] - The
FrontendRequestVoter::__construct(ActionCurrentApplicationProvider $applicationProvider, WorkflowManager $workflowManager)
[?] method was changed toFrontendRequestVoter::__construct(DoctrineHelper $doctrineHelper, ActionCurrentApplicationProvider $applicationProvider, WorkflowManager $workflowManager)
[?] - The
RequestProductCollectionType::setDefaultOptions
[?] method was removed. - The
UserSelectType::setDefaultOptions
[?] method was removed. - The following methods in class
FrontendRequestVoter
[?] were removed:
- The
FirewallFactory
[?] class was removed. - The
Firewall::__construct(FirewallMapInterface $map, EventDispatcherInterface $dispatcher, FirewallFactory $firewallFactory, MatchedUrlDecisionMaker $matchedUrlDecisionMaker, RequestContext $context = null)
[?] method was changed toFirewall::__construct(FirewallMapInterface $map, EventDispatcherInterface $dispatcher, MatchedUrlDecisionMaker $matchedUrlDecisionMaker, RequestContext $context = null)
[?]
-
The following methods in class
SeoTitleDataProvider
[?] were changed:
- The
QuoteProductCollectionType::setDefaultOptions
[?] method was removed. - The
QuoteProductOfferCollectionType::setDefaultOptions
[?] method was removed. - The
QuoteProductRequestCollectionType::setDefaultOptions
[?] method was removed.
- The
ShippingMethodsConfigsRuleHandler::__construct(Request $request, EntityManager $em)
[?] method was changed toShippingMethodsConfigsRuleHandler::__construct(RequestStack $requestStack, EntityManager $em)
[?] - The
ShippingMethodsConfigsRuleHandler::$request
[?] property was removed.
- The
GuestShoppingListManager::__construct(DoctrineHelper $doctrineHelper)
[?] method was changed toGuestShoppingListManager::__construct(DoctrineHelper $doctrineHelper, TokenStorageInterface $tokenStorage, WebsiteManager $websiteManager, TranslatorInterface $translator)
[?] - The
ShoppingListLimitManager::__construct(ConfigManager $configManager, TokenAccessor $tokenAccessor, DoctrineHelper $doctrineHelper)
[?] method was changed toShoppingListLimitManager::__construct(ConfigManager $configManager, TokenAccessor $tokenAccessor, DoctrineHelper $doctrineHelper, WebsiteManager $websiteManager)
[?] - The
MatrixGridOrderFormProvider::setTwigRenderer(TwigRenderer $twigRenderer)
[?] method was changed toMatrixGridOrderFormProvider::setTwigRenderer(FormRenderer $twigRenderer)
[?] - The
ShoppingListTotalListener::__construct(RegistryInterface $registry)
[?] method was changed toShoppingListTotalListener::__construct(RegistryInterface $registry, ConfigManager $configManager)
[?] - The
ShoppingListRepository::countUserShoppingLists($customerId, $organizationId)
[?] method was changed toShoppingListRepository::countUserShoppingLists($customerId, $organizationId, $website)
[?] - The
FrontendMatrixProductGridExtension::__construct(DoctrineHelper $doctrineHelper, ShoppingListManager $shoppingListManager, MatrixGridOrderFormProvider $matrixGridOrderFormProvider, ProductFormAvailabilityProvider $productFormAvailabilityProvider, ProductVariantAvailabilityProvider $productVariantAvailabilityProvider, FrontendProductPricesProvider $frontendProductPricesProvider, MatrixGridOrderProvider $matrixGridOrderProvider, DataGridThemeHelper $dataGridThemeHelper)
[?] method was changed toFrontendMatrixProductGridExtension::__construct(DoctrineHelper $doctrineHelper, ShoppingListManager $shoppingListManager, MatrixGridOrderFormProvider $matrixGridOrderFormProvider, ProductFormAvailabilityProvider $productFormAvailabilityProvider, FrontendProductPricesProvider $frontendProductPricesProvider, MatrixGridOrderProvider $matrixGridOrderProvider, DataGridThemeHelper $dataGridThemeHelper)
[?]
- The
TaxSubtotalProvider::__construct(TranslatorInterface $translator, TaxProviderRegistry $taxProviderRegistry, TaxFactory $taxFactory)
[?] method was changed toTaxSubtotalProvider::__construct(TranslatorInterface $translator, TaxProviderRegistry $taxProviderRegistry, TaxFactory $taxFactory, TaxationSettingsProvider $taxationSettingsProvider)
[?]
- The
AddressFormExtensionTestCase::getTranslatableEntity
[?] method was removed.
- The
VisibilityChangeGroupSubtreeCacheBuilder::getEntityManager()
[?] method was changed toVisibilityChangeGroupSubtreeCacheBuilder::getEntityManager($className)
[?]
- The
PageVariantType::getName
[?] method was removed.
- The
TitleDataProvider::getTitle($default)
[?] method was changed toTitleDataProvider::getTitle($default, $data = null)
[?] - The
ContentNodeTreeResolverFacade::__construct(ContentNodeTreeResolverInterface $defaultResolver, ContentNodeTreeResolverInterface $cachedResolver)
[?] method was changed toContentNodeTreeResolverFacade::__construct(ContentNodeTreeResolverInterface $cachedResolver, ContentNodeTreeDumper $contentNodeTreeDumper)
[?]
- The
ReindexDemoDataFixturesListener
[?] class was removed. - The
IndexerInputValidator::validateReindexRequest
[?] method was removed. - The
IndexerInputValidator::__construct(DoctrineHelper $doctrineHelper, WebsiteSearchMappingProvider $mappingProvider)
[?] method was changed toIndexerInputValidator::__construct(WebsiteProviderInterface $websiteProvider, WebsiteSearchMappingProvider $mappingProvider)
[?] - The
SearchMessageProcessor::__construct(IndexerInterface $indexer, JobRunner $jobRunner, MessageProducerInterface $messageProducer, IndexerInputValidator $indexerInputValidator, ReindexMessageGranularizer $reindexMessageGranularizer)
[?] method was changed toSearchMessageProcessor::__construct(IndexerInterface $indexer, JobRunner $jobRunner, MessageProducerInterface $messageProducer, IndexerInputValidator $indexerInputValidator, ReindexMessageGranularizer $reindexMessageGranularizer, DatabaseExceptionHelper $databaseExceptionHelper, LoggerInterface $logger)
[?] - The
IndexerInputValidator::$doctrineHelper
[?] property was removed.