Skip to content

Latest commit

 

History

History
89 lines (81 loc) · 27.3 KB

incompatibilities-4-1.md

File metadata and controls

89 lines (81 loc) · 27.3 KB

ActivityContactBundle

  • The DirectionProviderPass[?] class was removed.
  • The ActivityContactProvider::addProvider[?] method was removed.
  • The EmailDirectionProvider::getSupportedClass[?] method was removed.
  • The DirectionProviderInterface::getSupportedClass[?] method was removed.

AnalyticsBundle

  • The following classes were removed:
    • AnalyticsBuilderPass[?]
    • RFMBuilderPass[?]
  • The ChannelTypeExtension::getExtendedType[?] method was removed.
  • The AnalyticsBuilder::addBuilder[?] method was removed.
  • The RFMBuilder::addProvider[?] method was removed.
  • The RFMBuilder::__construct(DoctrineHelper $doctrineHelper)[?] method was changed to RFMBuilder::__construct(iterable $providers, DoctrineHelper $doctrineHelper)[?]

CallCRM

  • The CallDirectionProvider::getSupportedClass[?] method was removed.

ChannelBundle

  • The AccountLifetimeSubscriber[?] class was removed.
  • The RequestChannelProvider::__construct(RequestStack $requestStack, RegistryInterface $registry)[?] method was changed to RequestChannelProvider::__construct(RequestStack $requestStack, ManagerRegistry $registry)[?]
  • The StateProvider::__construct(SettingsProvider $settingsProvider, Cache $cache, RegistryInterface $registry, TokenAccessorInterface $tokenAccessor)[?] method was changed to StateProvider::__construct(SettingsProvider $settingsProvider, Cache $cache, ManagerRegistry $registry, TokenAccessorInterface $tokenAccessor)[?]
  • The AmountProvider::__construct(RegistryInterface $registry)[?] method was changed to AmountProvider::__construct(ManagerRegistry $registry)[?]
  • The ChannelHandler::__construct(RequestStack $requestStack, FormInterface $form, RegistryInterface $registry, EventDispatcherInterface $dispatcher)[?] method was changed to ChannelHandler::__construct(RequestStack $requestStack, FormInterface $form, ManagerRegistry $registry, EventDispatcherInterface $dispatcher)[?]
  • The UpdateIntegrationConnectorsListener::__construct(SettingsProvider $settingsProvider, RegistryInterface $registry)[?] method was changed to UpdateIntegrationConnectorsListener::__construct(SettingsProvider $settingsProvider, ManagerRegistry $registry)[?]
  • The AggregateLifetimeAverageProcessor::__construct(RegistryInterface $registry, LocaleSettings $localeSettings, JobRunner $jobRunner)[?] method was changed to AggregateLifetimeAverageProcessor::__construct(ManagerRegistry $registry, LocaleSettings $localeSettings, JobRunner $jobRunner)[?]
  • The ChangeIntegrationStatusProcessor::__construct(RegistryInterface $registry, LoggerInterface $logger)[?] method was changed to ChangeIntegrationStatusProcessor::__construct(ManagerRegistry $registry, LoggerInterface $logger)[?]
  • The EmbeddedFormTypeExtension::getExtendedType[?] method was removed.
  • The IntegrationTypeExtension::getExtendedType[?] method was removed.
  • The SingleChannelModeExtension::getExtendedType[?] method was removed.

MagentoBundle

  • The following classes were removed:
    • CustomerAccountChangeSubscriber[?]
    • ResponseConvertersPass[?]
  • The Iso2CodeProvider::__construct(RegistryInterface $registry)[?] method was changed to Iso2CodeProvider::__construct(ManagerRegistry $registry)[?]
  • The MagentoBigNumberProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, BigNumberDateHelper $dateHelper, WebsiteVisitProviderInterface $websiteVisitProvider)[?] method was changed to MagentoBigNumberProvider::__construct(ManagerRegistry $doctrine, AclHelper $aclHelper, BigNumberDateHelper $dateHelper, WebsiteVisitProviderInterface $websiteVisitProvider)[?]
  • The RestTokenProvider::__construct(RegistryInterface $doctrine, SymmetricCrypterInterface $crypter)[?] method was changed to RestTokenProvider::__construct(ManagerRegistry $doctrine, SymmetricCrypterInterface $crypter)[?]
  • The CartAddressHandler::__construct(FormInterface $form, RequestStack $requestStack, RegistryInterface $registry, TokenAccessorInterface $security)[?] method was changed to CartAddressHandler::__construct(FormInterface $form, RequestStack $requestStack, ManagerRegistry $registry, TokenAccessorInterface $security)[?]
  • The CartHandler::__construct(FormInterface $form, RequestStack $requestStack, RegistryInterface $registry, TokenAccessorInterface $security)[?] method was changed to CartHandler::__construct(FormInterface $form, RequestStack $requestStack, ManagerRegistry $registry, TokenAccessorInterface $security)[?]
  • The CartItemHandler::__construct(FormInterface $form, RequestStack $requestStack, RegistryInterface $registry)[?] method was changed to CartItemHandler::__construct(FormInterface $form, RequestStack $requestStack, ManagerRegistry $registry)[?]
  • The CustomerAddressApiHandler::__construct(FormInterface $form, RequestStack $requestStack, RegistryInterface $registry, TokenAccessorInterface $security)[?] method was changed to CustomerAddressApiHandler::__construct(FormInterface $form, RequestStack $requestStack, ManagerRegistry $registry, TokenAccessorInterface $security)[?]
  • The CustomerApiHandler::__construct(FormInterface $form, RequestStack $requestStack, RegistryInterface $registry, TokenAccessorInterface $security, AccountCustomerManager $accountCustomerManager)[?] method was changed to CustomerApiHandler::__construct(FormInterface $form, RequestStack $requestStack, ManagerRegistry $registry, TokenAccessorInterface $security, AccountCustomerManager $accountCustomerManager)[?]
  • The OrderHandler::__construct(FormInterface $form, RequestStack $requestStack, RegistryInterface $registry, TokenAccessorInterface $security)[?] method was changed to OrderHandler::__construct(FormInterface $form, RequestStack $requestStack, ManagerRegistry $registry, TokenAccessorInterface $security)[?]
  • The SyncCartExpirationCommand::__construct(RegistryInterface $doctrine, MessageProducerInterface $messageProducer)[?] method was changed to SyncCartExpirationCommand::__construct(ManagerRegistry $doctrine, MessageProducerInterface $messageProducer)[?]
  • The SyncCartExpirationIntegrationProcessor::__construct(RegistryInterface $doctrine, CartExpirationProcessor $cartExpirationProcessor, JobRunner $jobRunner, TokenStorageInterface $tokenStorage, LoggerInterface $logger)[?] method was changed to SyncCartExpirationIntegrationProcessor::__construct(ManagerRegistry $doctrine, CartExpirationProcessor $cartExpirationProcessor, JobRunner $jobRunner, TokenStorageInterface $tokenStorage, LoggerInterface $logger)[?]
  • The ResponseConverterManager::addConverter[?] method was removed.

MarketingCRM

  • The LoadClassMetadataSubscriber[?] class was removed.
  • The WebsiteVisitProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, BigNumberDateHelper $dateHelper)[?] method was changed to WebsiteVisitProvider::__construct(ManagerRegistry $doctrine, AclHelper $aclHelper, BigNumberDateHelper $dateHelper)[?]

SalesBundle

  • The following classes were removed:
    • CustomerAccountChangeSubscriber[?]
    • AccountAutocompleteProviderPass[?]
    • AccountCreationStrategyProviderPass[?]
    • CustomerIconProviderPass[?]
  • The OroSalesBundle::build[?] method was removed.
  • The ChainCustomerIconProvider::addProvider[?] method was removed.
  • The ChainAccountProvider::addProvider[?] method was removed.
  • The ChainAccountAutocompleteProvider::addProvider[?] method was removed.
  • The CustomerAssociationAccountExtension::getExtendedType[?] method was removed.
  • The B2bBigNumberProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, BigNumberDateHelper $dateHelper)[?] method was changed to B2bBigNumberProvider::__construct(ManagerRegistry $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, BigNumberDateHelper $dateHelper)[?]
  • The CurrencyCheckerProvider::__construct(RegistryInterface $doctrine)[?] method was changed to CurrencyCheckerProvider::__construct(ManagerRegistry $doctrine)[?]
  • The ForecastProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, EnumValueProvider $enumProvider, FilterProcessor $filterProcessor, CurrencyQueryBuilderTransformerInterface $qbTransformer, OwnerHelper $ownerHelper)[?] method was changed to ForecastProvider::__construct(ManagerRegistry $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, EnumValueProvider $enumProvider, FilterProcessor $filterProcessor, CurrencyQueryBuilderTransformerInterface $qbTransformer, OwnerHelper $ownerHelper)[?]
  • The IndeterminateForecastProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, FilterProcessor $filterProcessor, NumberFormatter $numberFormatter, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?] method was changed to IndeterminateForecastProvider::__construct(ManagerRegistry $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, FilterProcessor $filterProcessor, NumberFormatter $numberFormatter, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?]
  • The CustomerAssociationAccountExtension::__construct(ConfigProvider $customerConfigProvider, AccountCustomerManager $manager, DoctrineHelper $doctrineHelper)[?] method was changed to CustomerAssociationAccountExtension::__construct(DoctrineHelper $doctrineHelper, ContainerInterface $container)[?]
  • The OpportunityByStatusProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, DateFilterProcessor $processor, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?] method was changed to OpportunityByStatusProvider::__construct(ManagerRegistry $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, DateFilterProcessor $processor, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?]
  • The WidgetOpportunityByLeadSourceProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, DateFilterProcessor $dateFilterProcessor, TranslatorInterface $translator, EnumExtension $enumValueTranslator, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?] method was changed to WidgetOpportunityByLeadSourceProvider::__construct(ManagerRegistry $doctrine, AclHelper $aclHelper, DateFilterProcessor $dateFilterProcessor, TranslatorInterface $translator, EnumExtension $enumValueTranslator, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?]
  • The following properties in class CustomerAssociationAccountExtension[?] were removed:
    • $customerConfigProvider[?]
    • $manager[?]