Skip to content

Latest commit

 

History

History
43 lines (36 loc) · 9.65 KB

incompatibilities-4-0.md

File metadata and controls

43 lines (36 loc) · 9.65 KB

CampaignBundle

  • The CampaignCodeValidator::__construct(ManagerRegistry $registry, TranslatorInterface $translator)[?] method was changed to CampaignCodeValidator::__construct(ManagerRegistry $registry, TranslatorInterface $translator)[?]
  • The EmailCampaignHandler::__construct(RequestStack $requestStack, FormInterface $form, RegistryInterface $registry)[?] method was changed to EmailCampaignHandler::__construct(RequestStack $requestStack, FormInterface $form, ManagerRegistry $registry)[?]
  • The EmailCampaignController::getForm[?] method was removed.
  • The following methods in class CalculateTrackingEventSummaryCommand[?] were removed:
    • getEntityManager[?]
    • getDoctrineHelper[?]
    • getCampaignEntityClass[?]
    • getTrackingEventSummaryEntityClass[?]
    • getTrackingWebsiteEntityClass[?]
  • The SendEmailCampaignsCommand::getSenderFactory[?] method was removed.
  • The CalculateTrackingEventSummaryCommand::$trackingWebsiteEntityClass[?] property was removed.

MarketingListBundle

  • The MarketingListCacheWarmer[?] class was removed.

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

  • The MarketingListAllowedClassesProvider::__construct(CacheProvider $cacheProvider, ContainerInterface $container)[?] method was changed to MarketingListAllowedClassesProvider::__construct(CacheProvider $cacheProvider, EntityProvider $entityProvider)[?]

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

    • __construct(FormInterface $form, RequestStack $requestStack, RegistryInterface $doctrine, ValidatorInterface $validator, TranslatorInterface $translator)[?]
    • __construct(ManagerRegistry $registry, ValidatorInterface $validator, TranslatorInterface $translator)[?]
    • process(MarketingList $entity)[?]
    • process($data, FormInterface $form, Request $request)[?]
    • processSegment(MarketingList $marketingList)[?]
    • processSegment(MarketingList $marketingList, FormInterface $form, Request $request)[?]
  • The ConfigurationProvider::isApplicable($gridName)[?] method was changed to ConfigurationProvider::isApplicable($gridName)[?]

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

TrackingBundle

  • The ImportLogsCommand::getJobExecutor[?] method was removed.