Skip to content

Latest commit

 

History

History
95 lines (80 loc) · 22.1 KB

incompatibilities-2-1.md

File metadata and controls

95 lines (80 loc) · 22.1 KB

CRMBundle

  • The TranslationPackagesProviderExtension[?] class was removed.

ChannelBundle

  • The LifetimeValueExtension::__construct(AmountProvider $amountProvider)[?] method was changed to LifetimeValueExtension::__construct(ContainerInterface $container)[?]

  • The MetadataExtension::__construct(MetadataProviderInterface $provider)[?] method was changed to MetadataExtension::__construct(ContainerInterface $container)[?]

  • The AccountLifetimeSubscriber::__construct(AccountCustomerManager $accountCustomerManager, CurrencyQueryBuilderTransformerInterface $currencyQbTransformer)[?] method was changed to AccountLifetimeSubscriber::__construct(ContainerInterface $container)[?]

  • The LifetimeHistoryRepository::calculateAccountLifetime($identityFQCN, $lifetimeField, Account $account, Channel $channel = null)[?] method was changed to LifetimeHistoryRepository::calculateAccountLifetime(array $customerIdentities, Account $account, Channel $channel = null)[?]

  • The LifetimeValueExtension::$amountProvider[?] property was removed.

  • The MetadataExtension::$metaDataProvider[?] property was removed.

  • The following properties in class AccountLifetimeSubscriber[?] were removed:

    • $accountCustomerManager::$accountCustomerManager[?]
    • $currencyQbTransformer::$currencyQbTransformer[?]
  • The following methods in class ChannelDoctrineListener[?] were changed:

    • scheduleUpdate($customerIdentity, Account $account = null, Channel $channel = null)[?]
    • scheduleUpdate(Account $account = null, Channel $channel = null)[?]
    • createHistoryEntry($customerIdentity, Account $account, Channel $channel)[?]
    • createHistoryEntry(Account $account, Channel $channel)[?]

ContactBundle

  • The SocialUrlExtension[?] class was removed.

MagentoBundle

  • The CustomerDataGridListener::convertJoinsToSubQueries[?] method was removed.

SalesBundle

  • The following methods in class B2bBigNumberProvider[?] were removed:

    • getNewLeadsCount::getNewLeadsCount[?]
    • getLeadsCount::getLeadsCount[?]
    • getOpenLeadsCount::getOpenLeadsCount[?]
    • getNewOpportunitiesCount::getNewOpportunitiesCount[?]
    • getOpportunitiesCount::getOpportunitiesCount[?]
    • getNewOpportunitiesAmount::getNewOpportunitiesAmount[?]
    • getWonOpportunitiesToDateCount::getWonOpportunitiesToDateCount[?]
    • getWonOpportunitiesToDateAmount::getWonOpportunitiesToDateAmount[?]
  • The LeadToOpportunityType::setDefaultOptions[?] method was removed.

  • The following methods in class LeadRepository[?] were removed:

    • getLeadsCount::getLeadsCount[?]
    • getNewLeadsCount::getNewLeadsCount[?]
    • getOpenLeadsCount::getOpenLeadsCount[?]
  • The following methods in class OpportunityRepository[?] were removed:

    • getOpportunitiesCount::getOpportunitiesCount[?]
    • getNewOpportunitiesCount::getNewOpportunitiesCount[?]
  • The B2bBigNumberProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, BigNumberDateHelper $dateHelper, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?] method was changed to B2bBigNumberProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, BigNumberDateHelper $dateHelper)[?]

  • The ForecastOfOpportunities::__construct(NumberFormatter $numberFormatter, DateTimeFormatter $dateTimeFormatter, TranslatorInterface $translator, DateHelper $dateHelper, OwnerHelper $ownerHelper, ForecastProvider $provider, FilterDateRangeConverter $filterDateRangeConverter)[?] method was changed to ForecastOfOpportunities::__construct(NumberFormatter $numberFormatter, DateTimeFormatter $dateTimeFormatter, TranslatorInterface $translator, DateHelper $dateHelper, ForecastProvider $provider, FilterDateRangeConverter $filterDateRangeConverter)[?]

  • The following methods in class ForecastProvider[?] were changed:

    • __construct(RegistryInterface $doctrine, AclHelper $aclHelper, EnumValueProvider $enumProvider, FilterProcessor $filterProcessor, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?]
    • __construct(RegistryInterface $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, EnumValueProvider $enumProvider, FilterProcessor $filterProcessor, CurrencyQueryBuilderTransformerInterface $qbTransformer, OwnerHelper $ownerHelper)[?]
    • getForecastData(array $ownerIds, DateTime $start = null, DateTime $end = null, DateTime $moment = null, array $queryFilter = null)[?]
    • getForecastData(WidgetOptionBag $widgetOptions, DateTime $start = null, DateTime $end = null, DateTime $moment = null)[?]
  • The following methods in class IndeterminateForecastProvider[?] were changed:

    • __construct(RegistryInterface $doctrine, AclHelper $aclHelper, OwnerHelper $ownerHelper, FilterProcessor $filterProcessor, NumberFormatter $numberFormatter, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?]
    • __construct(RegistryInterface $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, FilterProcessor $filterProcessor, NumberFormatter $numberFormatter, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?]
    • getIndeterminateData(array $ownerIds, array $queryFilter = null)[?]
    • getIndeterminateData(WidgetOptionBag $widgetOptions)[?]
  • The CustomerApiType::__construct(ManagerRegistry $doctrine, AccountCustomerManager $manager)[?] method was changed to CustomerApiType::__construct(AccountCustomerManager $accountCustomerManager)[?]

  • The LeadToOpportunityHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager, RequestChannelProvider $requestChannelProvider, LeadToOpportunityProvider $leadToOpportunityProvider, LoggerInterface $logger)[?] method was changed to LeadToOpportunityHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager, RequestChannelProvider $requestChannelProvider, LeadToOpportunityProviderInterface $leadToOpportunityProvider, LoggerInterface $logger)[?]

  • The OpportunityByStatusProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, DateFilterProcessor $processor, OwnerHelper $ownerHelper, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?] method was changed to OpportunityByStatusProvider::__construct(RegistryInterface $doctrine, AclHelper $aclHelper, WidgetProviderFilterManager $widgetProviderFilter, DateFilterProcessor $processor, CurrencyQueryBuilderTransformerInterface $qbTransformer)[?]

  • The B2bBigNumberProvider::$qbTransformer[?] property was removed.

  • The IndeterminateForecastProvider::$ownerHelper[?] property was removed.

  • The CustomerApiType::$doctrine[?] property was removed.

  • The OpportunityByStatusProvider::$ownerHelper[?] property was removed.

  • The following properties in class CustomerAssociationCustomizeLoadedData[?] were removed:

    • $targetField::$targetField[?]
    • $accountField::$accountField[?]
  • The following methods in class ForecastProvider[?] were changed:

    • getCurrentData(array $ownerIds, DateTime $start = null, DateTime $end = null, array $filters = [])[?]
    • getCurrentData(WidgetOptionBag $widgetOptions, DateTime $start = null, DateTime $end = null)[?]
    • getMomentData(array $ownerIds, DateTime $moment, DateTime $start = null, DateTime $end = null, array $filters = [])[?]
    • getMomentData(WidgetOptionBag $widgetOptions, DateTime $moment, DateTime $start = null, DateTime $end = null)[?]
    • getDataHashKey(array $ownerIds, DateTime $start = null, DateTime $end = null, DateTime $moment = null, array $filters = [])[?]
    • getDataHashKey(WidgetOptionBag $widgetOptions, DateTime $moment = null)[?]
  • The AccountExtension::isReportOrSegmentGrid[?] method was removed.

  • The OpportunityByStatusProvider::getOpportunityRepository[?] method was removed.