Skip to content

Latest commit

 

History

History
164 lines (152 loc) · 51.6 KB

incompatibilities-4-1.md

File metadata and controls

164 lines (152 loc) · 51.6 KB

AccountBundle

  • The AccountController::getAction($id)[?] method was changed to AccountController::getAction($id)[?]

ActivityContactBundle

  • The following classes were removed:
    • DirectionProviderPass[?]
    • UpdateActivityContactFields[?]
  • 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($providers, DoctrineHelper $doctrineHelper)[?]

CallCRM

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

CaseBundle

  • The CaseController::getAction($id)[?] method was changed to CaseController::getAction($id)[?]
  • The CommentController::getAction($id)[?] method was changed to CommentController::getAction($id)[?]

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 ChannelController::deleteAction($id)[?] method was changed to ChannelController::deleteAction($id)[?]
  • 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.
  • The JobExecutionSubscriber::getIntegration[?] method was removed.

ContactBundle

  • The following classes were removed:
    • ContactEmailDeleteValidator[?]
    • ContactPhoneDeleteValidator[?]
  • The ContactEmailHandler::handleDelete[?] method was removed.
  • The ContactPhoneHandler::handleDelete[?] method was removed.
  • The ContactEmailController::getDeleteHandler[?] method was removed.
  • The ContactPhoneController::getDeleteHandler[?] method was removed.
  • The ContactEmailHandler::__construct(FormInterface $form, RequestStack $requestStack, EntityManagerInterface $manager, ContactEmailDeleteValidator $contactEmailDeleteValidator, AuthorizationCheckerInterface $authorizationChecker)[?] method was changed to ContactEmailHandler::__construct(FormInterface $form, RequestStack $requestStack, EntityManagerInterface $manager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The ContactPhoneHandler::__construct(FormInterface $form, RequestStack $requestStack, EntityManagerInterface $manager, ContactPhoneDeleteValidator $contactPhoneDeleteValidator, AuthorizationCheckerInterface $authorizationChecker)[?] method was changed to ContactPhoneHandler::__construct(FormInterface $form, RequestStack $requestStack, EntityManagerInterface $manager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The ContactAddressController::getAction($contactId, $addressId)[?] method was changed to ContactAddressController::getAction($contactId, $addressId)[?]
  • The ContactController::getAction($id)[?] method was changed to ContactController::getAction($id)[?]
  • The ContactEmailController::deleteAction($id)[?] method was changed to ContactEmailController::deleteAction($id)[?]
  • The ContactGroupController::getAction($id)[?] method was changed to ContactGroupController::getAction($id)[?]
  • The ContactPhoneController::getPrimaryAction($contactId)[?] method was changed to ContactPhoneController::getPrimaryAction($contactId)[?]
  • The ContactEmailHandler::$contactEmailDeleteValidator[?] property was removed.
  • The ContactPhoneHandler::$contactPhoneDeleteValidator[?] property was removed.

ContactUsBundle

  • The ContactRequestController::getAction($id)[?] method was changed to ContactRequestController::getAction($id)[?]

MagentoBundle

  • The following classes were removed:
    • CustomerAccountChangeSubscriber[?]
    • ResponseConvertersPass[?]
    • MagentoCustomerController[?]
  • 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 MagentoSyncProcessor::getIncrementalSyncedTo($syncedTo, $interval)[?] method was changed to MagentoSyncProcessor::getIncrementalSyncedTo(DateTime $syncedTo, DateInterval $interval)[?]
  • 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 CartAddressController::postShippingAction($cartId)[?] method was changed to CartAddressController::postShippingAction($cartId)[?]
  • The CartController::getAction($id)[?] method was changed to CartController::getAction($id)[?]
  • The CartItemController::postAction($cartId)[?] method was changed to CartItemController::postAction($cartId)[?]
  • The CustomerAddressController::cgetAction($customerId)[?] method was changed to CustomerAddressController::cgetAction($customerId)[?]
  • The CustomerController::getAction($id)[?] method was changed to CustomerController::getAction($id)[?]
  • The OrderAddressController::cgetAction($orderId)[?] method was changed to OrderAddressController::cgetAction($orderId)[?]
  • The OrderController::getAction($id)[?] method was changed to OrderController::getAction($id)[?]
  • The OrderItemController::postAction($orderId)[?] method was changed to OrderItemController::postAction($orderId)[?]
  • 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 TrackingCustomerIdentification::__construct(Registry $doctrine, ConfigProvider $extendConfigProvider, SettingsProvider $settingsProvider)[?] method was changed to TrackingCustomerIdentification::__construct(ManagerRegistry $registry, ConfigProvider $extendConfigProvider, SettingsProvider $settingsProvider)[?]
  • The WebsiteVisitProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, BigNumberDateHelper $dateHelper)[?] method was changed to WebsiteVisitProvider::__construct(ManagerRegistry $doctrine, AclHelper $aclHelper, BigNumberDateHelper $dateHelper)[?]
  • The TrackingCustomerIdentification::$em[?] property was removed.

SalesBundle

  • The following classes were removed:
    • B2bCustomerEmailDeleteValidator[?]
    • B2bCustomerPhoneDeleteValidator[?]
    • 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 B2bCustomerEmailHandler::handleDelete[?] method was removed.
  • The B2bCustomerPhoneHandler::handleDelete[?] method was removed.
  • The LeadEmailHandler::handleDelete[?] method was removed.
  • The LeadPhoneHandler::handleDelete[?] method was removed.
  • The CustomerAssociationAccountExtension::getExtendedType[?] method was removed.
  • The B2bCustomerEmailController::getDeleteHandler[?] method was removed.
  • The B2bCustomerPhoneController::getDeleteHandler[?] method was removed.
  • The LeadController::getAddressAction[?] method was removed.
  • The LeadEmailController::getDeleteHandler[?] method was removed.
  • The LeadPhoneController::getDeleteHandler[?] 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 B2bCustomerEmailHandler::__construct(FormInterface $form, RequestStack $requestStack, EntityManagerInterface $manager, B2bCustomerEmailDeleteValidator $b2bCustomerEmailDeleteValidator, AuthorizationCheckerInterface $authorizationChecker)[?] method was changed to B2bCustomerEmailHandler::__construct(FormInterface $form, RequestStack $requestStack, EntityManagerInterface $manager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The B2bCustomerPhoneHandler::__construct(FormInterface $form, RequestStack $requestStack, EntityManagerInterface $manager, B2bCustomerPhoneDeleteValidator $b2bCustomerPhoneDeleteValidator, AuthorizationCheckerInterface $authorizationChecker)[?] method was changed to B2bCustomerPhoneHandler::__construct(FormInterface $form, RequestStack $requestStack, EntityManagerInterface $manager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • 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 B2bCustomerController::getAction($id)[?] method was changed to B2bCustomerController::getAction($id)[?]
  • The B2bCustomerEmailController::deleteAction($id)[?] method was changed to B2bCustomerEmailController::deleteAction($id)[?]
  • The B2bCustomerPhoneController::cgetAction($customerId)[?] method was changed to B2bCustomerPhoneController::cgetAction($customerId)[?]
  • The LeadAddressController::cgetAction($leadId)[?] method was changed to LeadAddressController::cgetAction($leadId)[?]
  • The LeadController::getAction($id)[?] method was changed to LeadController::getAction($id)[?]
  • The LeadEmailController::deleteAction($id)[?] method was changed to LeadEmailController::deleteAction($id)[?]
  • The LeadPhoneController::deleteAction($id)[?] method was changed to LeadPhoneController::deleteAction($id)[?]
  • The OpportunityController::getAction($id)[?] method was changed to OpportunityController::getAction($id)[?]
  • The SalesFunnelController::getAction($id)[?] method was changed to SalesFunnelController::getAction($id)[?]
  • The B2bCustomerEmailHandler::$b2bCustomerEmailDeleteValidator[?] property was removed.
  • The B2bCustomerPhoneHandler::$b2bCustomerPhoneDeleteValidator[?] property was removed.
  • The following properties in class CustomerAssociationAccountExtension[?] were removed:
    • $customerConfigProvider[?]
    • $manager[?]