Skip to content

Latest commit

 

History

History
181 lines (172 loc) · 48.7 KB

incompatibilities-2-3.md

File metadata and controls

181 lines (172 loc) · 48.7 KB

AccountBundle

  • The AccountType::__construct(Router $router, EntityNameResolver $entityNameResolver, SecurityFacade $securityFacade)[?] method was changed to AccountType::__construct(RouterInterface $router, EntityNameResolver $entityNameResolver, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The AccountType::$securityFacade[?] property was removed.

CalendarCRM

  • The LoadUsersCalendarData::$securityContext[?] property was removed.

CaseBundle

  • The ViewFactory::__construct(SecurityFacade $securityFacade, RouterInterface $router, EntityNameResolver $entityNameResolver, DateTimeFormatter $dateTimeFormatter, AttachmentManager $attachmentManager)[?] method was changed to ViewFactory::__construct(AuthorizationCheckerInterface $authorizationChecker, RouterInterface $router, EntityNameResolver $entityNameResolver, DateTimeFormatter $dateTimeFormatter, AttachmentManager $attachmentManager)[?]
  • The ViewFactory::$securityFacade[?] property was removed.

ChannelBundle

  • The StateProvider::__construct(SettingsProvider $settingsProvider, Cache $cache, RegistryInterface $registry, ServiceLink $securityFacadeLink, AclHelper $aclHelper)[?] method was changed to StateProvider::__construct(SettingsProvider $settingsProvider, Cache $cache, RegistryInterface $registry, TokenAccessorInterface $tokenAccessor, AclHelper $aclHelper)[?]
  • The StateProvider::$securityFacadeLink[?] property was removed.

ContactBundle

  • The ContactAddStrategy::setSecurityContext[?] method was removed.
  • The ContactAddStrategy::$securityContext[?] property was removed.
  • The ContactEmailApiHandler::$securityFacade[?] property was removed.
  • The ContactPhoneApiHandler::$securityFacade[?] property was removed.
  • The ContactEmailHandler::$securityFacade[?] property was removed.
  • The ContactPhoneHandler::$securityFacade[?] property was removed.
  • The following properties in class ContactListener[?] were removed:
    • $container::$container[?]
    • $securityContext::$securityContext[?]
  • The ContactEmailApiHandler::__construct(OroEntityManager $entityManager, SecurityFacade $securityFacade)[?] method was changed to ContactEmailApiHandler::__construct(EntityManager $entityManager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The ContactPhoneApiHandler::__construct(OroEntityManager $entityManager, SecurityFacade $securityFacade)[?] method was changed to ContactPhoneApiHandler::__construct(EntityManager $entityManager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The ContactEmailHandler::__construct(FormInterface $form, Request $request, EntityManagerInterface $manager, ContactEmailDeleteValidator $contactEmailDeleteValidator, SecurityFacade $securityFacade)[?] method was changed to ContactEmailHandler::__construct(FormInterface $form, Request $request, EntityManagerInterface $manager, ContactEmailDeleteValidator $contactEmailDeleteValidator, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The ContactPhoneHandler::__construct(FormInterface $form, Request $request, EntityManagerInterface $manager, ContactPhoneDeleteValidator $contactPhoneDeleteValidator, SecurityFacade $securityFacade)[?] method was changed to ContactPhoneHandler::__construct(FormInterface $form, Request $request, EntityManagerInterface $manager, ContactPhoneDeleteValidator $contactPhoneDeleteValidator, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The ContactListener::__construct(ContainerInterface $container)[?] method was changed to ContactListener::__construct(TokenStorageInterface $tokenStorage)[?]
  • The ContactListener::getSecurityContext[?] method was removed.

MagentoBundle

  • The following classes were removed:
    • AbstractMagentoConnector[?]
    • CartConnector[?]
    • ChannelType[?]
    • CustomerConnector[?]
    • NewsletterSubscriberConnector[?]
    • OrderConnector[?]
    • RegionConnector[?]
    • AbstractBridgeIterator[?]
    • AbstractLoadeableSoapIterator[?]
    • AbstractPageableSoapIterator[?]
    • CartsBridgeIterator[?]
    • CustomerBridgeIterator[?]
    • CustomerGroupSoapIterator[?]
    • CustomerSoapIterator[?]
    • NewsletterSubscriberBridgeIterator[?]
    • OrderBridgeIterator[?]
    • OrderSoapIterator[?]
    • RegionSoapIterator[?]
    • StoresSoapIterator[?]
    • WebsiteSoapIterator[?]
    • SoapTransportCheckButtonType[?]
    • SoapConnectorsFormSubscriber[?]
    • SoapSettingsFormSubscriber[?]
    • MagentoSoapTransportRepository[?]
    • SoapController[?]
  • The UniqueCustomerEmailValidator::getRemoteCustomers[?] method was removed.
  • The CartExpirationProcessor::getSores[?] method was removed.
  • The CustomerController::getSecurityFacade[?] method was removed.
  • The UniqueCustomerEmailValidator::__construct(MagentoTransportInterface $transport)[?] method was changed to UniqueCustomerEmailValidator::__construct(TypesRegistry $typesRegistry)[?]
  • The AutomaticDiscovery::__construct(DoctrineHelper $doctrineHelper, DiscoveryStrategyInterface $defaultStrategy, OwnershipMetadataProvider $ownershipMetadata, $discoveryEntityClass, array $configuration)[?] method was changed to AutomaticDiscovery::__construct(DoctrineHelper $doctrineHelper, DiscoveryStrategyInterface $defaultStrategy, OwnershipMetadataProviderInterface $ownershipMetadata, $discoveryEntityClass, array $configuration)[?]
  • The SoapTransport::__construct(Mcrypt $encoder, WsdlManager $wsdlManager, array $bundleConfig = [])[?] method was changed to SoapTransport::__construct(Mcrypt $encoder, WsdlManager $wsdlManager, UniqueCustomerEmailSoapProvider $uniqueCustomerEmailProvider, array $bundleConfig = [])[?]
  • The CustomerIconProvider::__construct(ChannelType $channelType, CacheManager $cacheManager)[?] method was changed to CustomerIconProvider::__construct(TypesRegistry $integrationTypeRegistry, CacheManager $cacheManager)[?]
  • The CustomerGroupSelectType::__construct(SecurityFacade $securityFacade)[?] method was changed to CustomerGroupSelectType::__construct(AuthorizationCheckerInterface $authorizationChecker)[?]
  • The CartAddressHandler::__construct(FormInterface $form, Request $request, RegistryInterface $registry, SecurityContextInterface $security)[?] method was changed to CartAddressHandler::__construct(FormInterface $form, Request $request, RegistryInterface $registry, TokenAccessorInterface $security)[?]
  • The CartHandler::__construct(FormInterface $form, Request $request, RegistryInterface $registry, SecurityContextInterface $security)[?] method was changed to CartHandler::__construct(FormInterface $form, Request $request, RegistryInterface $registry, TokenAccessorInterface $security)[?]
  • The CustomerAddressApiHandler::__construct(FormInterface $form, Request $request, RegistryInterface $registry, SecurityContextInterface $security)[?] method was changed to CustomerAddressApiHandler::__construct(FormInterface $form, Request $request, RegistryInterface $registry, TokenAccessorInterface $security)[?]
  • The CustomerApiHandler::__construct(FormInterface $form, Request $request, RegistryInterface $registry, SecurityContextInterface $security, AccountCustomerManager $accountCustomerManager)[?] method was changed to CustomerApiHandler::__construct(FormInterface $form, Request $request, RegistryInterface $registry, TokenAccessorInterface $security, AccountCustomerManager $accountCustomerManager)[?]
  • The OrderAddressApiHandler::__construct(FormInterface $form, Request $request, ObjectManager $entityManager, SecurityContextInterface $security)[?] method was changed to OrderAddressApiHandler::__construct(FormInterface $form, Request $request, ObjectManager $entityManager, TokenAccessorInterface $security)[?]
  • The OrderHandler::__construct(FormInterface $form, Request $request, RegistryInterface $registry, SecurityContextInterface $security)[?] method was changed to OrderHandler::__construct(FormInterface $form, Request $request, RegistryInterface $registry, TokenAccessorInterface $security)[?]
  • The CustomerGroupGridListener::__construct(SecurityFacade $securityFacade)[?] method was changed to CustomerGroupGridListener::__construct(AuthorizationCheckerInterface $authorizationChecker)[?]
  • The StoreGridListener::__construct(SecurityFacade $securityFacade, $dataChannelClass, EntityManager $entityManager)[?] method was changed to StoreGridListener::__construct(AuthorizationCheckerInterface $authorizationChecker, $dataChannelClass, EntityManager $entityManager)[?]
  • The UniqueCustomerEmailValidator::$transport[?] property was removed.
  • The CustomerIconProvider::$channelType[?] property was removed.
  • The CustomerGroupSelectType::$securityFacade[?] property was removed.
  • The following properties in class SoapTransportSettingFormType[?] were removed:
    • $transport::$transport[?]
    • $subscriber::$subscriber[?]
    • $registry::$registry[?]
  • The CustomerGroupGridListener::$securityFacade[?] property was removed.
  • The StoreGridListener::$securityFacade[?] property was removed.
  • The following properties in class MagentoSoapTransport[?] were removed:
    • $wsdlUrl::$wsdlUrl[?]
    • $apiUser::$apiUser[?]
    • $apiKey::$apiKey[?]
    • $syncStartDate::$syncStartDate[?]
    • $initialSyncStartDate::$initialSyncStartDate[?]
    • $syncRange::$syncRange[?]
    • $websiteId::$websiteId[?]
    • $websites::$websites[?]
    • $isExtensionInstalled::$isExtensionInstalled[?]
    • $extensionVersion::$extensionVersion[?]
    • $magentoVersion::$magentoVersion[?]
    • $guestCustomerSync::$guestCustomerSync[?]
    • $adminUrl::$adminUrl[?]
    • $newsletterSubscriberSyncedToId::$newsletterSubscriberSyncedToId[?]
    • $settings::$settings[?]
  • The NewsletterSubscriberPermissionProvider::$securityFacade[?] property was removed.
  • The IntegrationAwareSearchHandler::$securityFacade[?] property was removed.
  • The following methods in class SoapTransportSettingFormType[?] were removed:
    • __construct::__construct[?]
    • setDefaultOptions::setDefaultOptions[?]
  • The following methods in class MagentoSoapTransport[?] were removed:
    • __construct::__construct[?]
    • setWsdlUrl::setWsdlUrl[?]
    • getWsdlUrl::getWsdlUrl[?]
    • setApiUser::setApiUser[?]
    • getApiUser::getApiUser[?]
    • setApiKey::setApiKey[?]
    • getApiKey::getApiKey[?]
    • setSyncStartDate::setSyncStartDate[?]
    • getSyncStartDate::getSyncStartDate[?]
    • setSyncRange::setSyncRange[?]
    • getSyncRange::getSyncRange[?]
    • setWebsiteId::setWebsiteId[?]
    • getWebsiteId::getWebsiteId[?]
    • setWebsites::setWebsites[?]
    • getWebsites::getWebsites[?]
    • setIsExtensionInstalled::setIsExtensionInstalled[?]
    • getIsExtensionInstalled::getIsExtensionInstalled[?]
    • getExtensionVersion::getExtensionVersion[?]
    • setExtensionVersion::setExtensionVersion[?]
    • isSupportedExtensionVersion::isSupportedExtensionVersion[?]
    • getMagentoVersion::getMagentoVersion[?]
    • setMagentoVersion::setMagentoVersion[?]
    • setGuestCustomerSync::setGuestCustomerSync[?]
    • getGuestCustomerSync::getGuestCustomerSync[?]
    • setAdminUrl::setAdminUrl[?]
    • getAdminUrl::getAdminUrl[?]
    • getInitialSyncStartDate::getInitialSyncStartDate[?]
    • setInitialSyncStartDate::setInitialSyncStartDate[?]
    • getNewsletterSubscriberSyncedToId::getNewsletterSubscriberSyncedToId[?]
    • setNewsletterSubscriberSyncedToId::setNewsletterSubscriberSyncedToId[?]
  • The NewsletterSubscriberPermissionProvider::setSecurityFacade[?] method was removed.
  • The IntegrationAwareSearchHandler::setSecurityFacade[?] method was removed.

MarketingCRM

  • The following methods in class AbstractPrecalculatedVisitProvider[?] were removed:
    • applyDateLimitWithOptionalDates::applyDateLimitWithOptionalDates[?]
    • applyDateLimitFrom::applyDateLimitFrom[?]
    • applyDateLimitTo::applyDateLimitTo[?]

SalesBundle

  • The LeadMailboxProcessProvider::__construct(Registry $registry, ServiceLink $securityLink)[?] method was changed to LeadMailboxProcessProvider::__construct(Registry $registry)[?]
  • The B2bCustomerEmailApiHandler::__construct(OroEntityManager $entityManager, SecurityFacade $securityFacade)[?] method was changed to B2bCustomerEmailApiHandler::__construct(EntityManager $entityManager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The B2bCustomerPhoneApiHandler::__construct(OroEntityManager $entityManager, SecurityFacade $securityFacade)[?] method was changed to B2bCustomerPhoneApiHandler::__construct(EntityManager $entityManager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The LeadPhoneApiHandler::__construct(Registry $doctrine, SecurityFacade $securityFacade)[?] method was changed to LeadPhoneApiHandler::__construct(ManagerRegistry $doctrine, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The CustomerType::__construct(DataTransformerInterface $transformer, ConfigProvider $customerConfigProvider, EntityAliasResolver $entityAliasResolver, CustomerIconProviderInterface $customerIconProvider, TranslatorInterface $translator, SecurityFacade $securityFacade, ManagerInterface $gridManager, EntityNameResolver $entityNameResolver, MultiGridProvider $multiGridProvider)[?] method was changed to CustomerType::__construct(DataTransformerInterface $transformer, ConfigProvider $customerConfigProvider, EntityAliasResolver $entityAliasResolver, CustomerIconProviderInterface $customerIconProvider, TranslatorInterface $translator, AuthorizationCheckerInterface $authorizationChecker, ManagerInterface $gridManager, EntityNameResolver $entityNameResolver, MultiGridProvider $multiGridProvider)[?]
  • The B2bCustomerEmailHandler::__construct(FormInterface $form, Request $request, EntityManagerInterface $manager, B2bCustomerEmailDeleteValidator $b2bCustomerEmailDeleteValidator, SecurityFacade $securityFacade)[?] method was changed to B2bCustomerEmailHandler::__construct(FormInterface $form, Request $request, EntityManagerInterface $manager, B2bCustomerEmailDeleteValidator $b2bCustomerEmailDeleteValidator, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The B2bCustomerPhoneHandler::__construct(FormInterface $form, Request $request, EntityManagerInterface $manager, B2bCustomerPhoneDeleteValidator $b2bCustomerPhoneDeleteValidator, SecurityFacade $securityFacade)[?] method was changed to B2bCustomerPhoneHandler::__construct(FormInterface $form, Request $request, EntityManagerInterface $manager, B2bCustomerPhoneDeleteValidator $b2bCustomerPhoneDeleteValidator, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The LeadEmailHandler::__construct(FormFactory $form, Request $request, EntityManagerInterface $manager, SecurityFacade $securityFacade)[?] method was changed to LeadEmailHandler::__construct(FormFactory $form, Request $request, EntityManagerInterface $manager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The LeadPhoneHandler::__construct(FormFactory $form, Request $request, EntityManagerInterface $manager, SecurityFacade $securityFacade)[?] method was changed to LeadPhoneHandler::__construct(FormFactory $form, Request $request, EntityManagerInterface $manager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The B2bCustomerEmailApiHandler::$securityFacade[?] property was removed.
  • The B2bCustomerPhoneApiHandler::$securityFacade[?] property was removed.
  • The LeadPhoneApiHandler::$securityFacade[?] property was removed.
  • The CustomerType::$securityFacade[?] property was removed.
  • The B2bCustomerEmailHandler::$securityFacade[?] property was removed.
  • The B2bCustomerPhoneHandler::$securityFacade[?] property was removed.
  • The LeadEmailHandler::$securityFacade[?] property was removed.
  • The LeadPhoneHandler::$securityFacade[?] property was removed.