Skip to content

Latest commit

 

History

History
68 lines (65 loc) · 24.9 KB

incompatibilities-2-3.md

File metadata and controls

68 lines (65 loc) · 24.9 KB

CommerceMenuBundle

  • The LoggedInExpressionLanguageProvider::__construct(ServiceLink $securityFacadeLink)[?] method was changed to LoggedInExpressionLanguageProvider::__construct(TokenAccessorInterface $tokenAccessor)[?]
  • The MenuConditionBuilder::__construct(ExpressionLanguage $expressionLanguage)[?] method was changed to MenuConditionBuilder::__construct(ExpressionLanguage $expressionLanguage, LoggerInterface $logger)[?]

CustomerBundle

  • The following classes were removed:
    • AnonymousAuthenticationListener[?]
    • AuditController[?]
  • The CustomerUserProvider::__construct(SecurityFacade $securityFacade, AclManager $aclManager)[?] method was changed to CustomerUserProvider::__construct(AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, AclManager $aclManager)[?]
  • The PlaceholderFilter::__construct(SecurityFacade $securityFacade)[?] method was changed to PlaceholderFilter::__construct(TokenAccessorInterface $tokenAccessor)[?]
  • The FrontendOwnerTreeProvider::__construct(ManagerRegistry $doctrine, DatabaseChecker $databaseChecker, CacheProvider $cache, MetadataProviderInterface $ownershipMetadataProvider, TokenStorageInterface $tokenStorage)[?] method was changed to FrontendOwnerTreeProvider::__construct(ManagerRegistry $doctrine, DatabaseChecker $databaseChecker, CacheProvider $cache, OwnershipMetadataProviderInterface $ownershipMetadataProvider, TokenStorageInterface $tokenStorage)[?]
  • The SignInProvider::__construct(RequestStack $requestStack, SecurityFacade $securityFacade, CsrfTokenManagerInterface $csrfTokenManager)[?] method was changed to SignInProvider::__construct(RequestStack $requestStack, TokenAccessorInterface $tokenAccessor, CsrfTokenManagerInterface $csrfTokenManager)[?]
  • The UserDeleteHandler::__construct(SecurityFacade $securityFacade)[?] method was changed to UserDeleteHandler::__construct(TokenAccessorInterface $tokenAccessor)[?]
  • The CustomerType::__construct(EventDispatcherInterface $eventDispatcher)[?] method was changed to CustomerType::__construct(EventDispatcherInterface $eventDispatcher, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The CustomerUserType::__construct(SecurityFacade $securityFacade)[?] method was changed to CustomerUserType::__construct(AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor)[?]
  • The FrontendCustomerUserRoleSelectType::__construct(SecurityFacade $securityFacade, Registry $registry, AclHelper $aclHelper)[?] method was changed to FrontendCustomerUserRoleSelectType::__construct(TokenAccessorInterface $tokenAccessor, ManagerRegistry $registry, AclHelper $aclHelper)[?]
  • The FrontendCustomerUserType::__construct(SecurityFacade $securityFacade)[?] method was changed to FrontendCustomerUserType::__construct(AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor)[?]
  • The AbstractCustomerUserRoleHandler::setChainMetadataProvider(ChainMetadataProvider $chainMetadataProvider)[?] method was changed to AbstractCustomerUserRoleHandler::setChainMetadataProvider(ChainOwnershipMetadataProvider $chainMetadataProvider)[?]
  • The CustomerUserHandler::__construct(FormInterface $form, Request $request, CustomerUserManager $userManager, SecurityFacade $securityFacade, TranslatorInterface $translator, LoggerInterface $logger)[?] method was changed to CustomerUserHandler::__construct(FormInterface $form, Request $request, CustomerUserManager $userManager, TokenAccessorInterface $tokenAccessor, TranslatorInterface $translator, LoggerInterface $logger)[?]
  • The NavigationListener::__construct(SecurityFacade $securityFacade)[?] method was changed to NavigationListener::__construct(AuthorizationCheckerInterface $authorizationChecker)[?]
  • The OrmDatasourceAclListener::__construct(SecurityFacade $securityFacade, MetadataProviderInterface $metadataProvider)[?] method was changed to OrmDatasourceAclListener::__construct(TokenAccessorInterface $tokenAccessor, OwnershipMetadataProviderInterface $metadataProvider)[?]
  • The RecordOwnerDataListener::__construct(ServiceLink $securityContextLink, ConfigProvider $configProvider)[?] method was changed to RecordOwnerDataListener::__construct(TokenStorageInterface $tokenStorage, ConfigProvider $configProvider)[?]
  • The GridViewManagerComposite::__construct(GridViewManager $defaultGridViewManager, GridViewManager $frontendGridViewManager, SecurityFacade $securityFacade)[?] method was changed to GridViewManagerComposite::__construct(GridViewManager $defaultGridViewManager, GridViewManager $frontendGridViewManager, TokenAccessorInterface $tokenAccessor)[?]
  • The ActionPermissionProvider::__construct(SecurityFacade $securityFacade)[?] method was changed to ActionPermissionProvider::__construct(AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor)[?]
  • The CustomerActionPermissionProvider::__construct(SecurityFacade $securityFacade, Registry $doctrine)[?] method was changed to CustomerActionPermissionProvider::__construct(AuthorizationCheckerInterface $authorizationChecker, ManagerRegistry $doctrine)[?]
  • The GridViewsExtensionComposite::__construct(GridViewsExtension $defaultGridViewsExtension, GridViewsExtension $frontendGridViewsExtension, SecurityFacade $securityFacade)[?] method was changed to GridViewsExtensionComposite::__construct(GridViewsExtension $defaultGridViewsExtension, GridViewsExtension $frontendGridViewsExtension, TokenAccessorInterface $tokenAccessor)[?]
  • The RoleTranslationPrefixResolver::__construct(SecurityFacade $securityFacade)[?] method was changed to RoleTranslationPrefixResolver::__construct(TokenAccessorInterface $tokenAccessor)[?]
  • The CustomerUserProvider::$securityFacade[?] property was removed.
  • The ScopeCustomerGroupCriteriaProvider::$propertyAccessor[?] property was removed.
  • The PlaceholderFilter::$securityFacade[?] property was removed.
  • The following properties in class FrontendOwnershipMetadataProvider[?] were removed:
    • $localLevelClass::$localLevelClass[?]
    • $basicLevelClass::$basicLevelClass[?]
  • The SignInProvider::$securityFacade[?] property was removed.
  • The UserDeleteHandler::$securityFacade[?] property was removed.
  • The CustomerUserType::$securityFacade[?] property was removed.
  • The FrontendCustomerUserRoleSelectType::$securityFacade[?] property was removed.
  • The FrontendCustomerUserType::$securityFacade[?] property was removed.
  • The CustomerUserHandler::$securityFacade[?] property was removed.
  • The OrmDatasourceAclListener::$securityFacade[?] property was removed.
  • The RecordOwnerDataListener::$securityContextLink[?] property was removed.
  • The GridViewManagerComposite::$securityFacade[?] property was removed.
  • The ActionPermissionProvider::$securityFacade[?] property was removed.
  • The CustomerActionPermissionProvider::$securityFacade[?] property was removed.
  • The CustomerUserExtension::$container[?] property was removed.
  • The GridViewsExtensionComposite::$securityFacade[?] property was removed.
  • The RoleTranslationPrefixResolver::$securityFacade[?] property was removed.
  • The FrontendOwnerTreeProvider::fillTree(OwnerTreeInterface $tree)[?] method was changed to FrontendOwnerTreeProvider::fillTree(OwnerTreeBuilderInterface $tree)[?]
  • The following methods in class FrontendOwnershipMetadata[?] were removed:
    • isLocalLevelOwned[?]
    • isBasicLevelOwned[?]
    • isGlobalLevelOwned[?]
  • The CustomerUserExtension::setContainer[?] method was removed.
  • The following methods in class FrontendOwnershipMetadataProvider[?] were removed:
    • setAccessLevelClasses[?]
    • getSecurityConfigProvider[?]
  • The RecordOwnerDataListener::getSecurityContext[?] method was removed.
  • The CustomerUserRoleController::getSecurityFacade[?] method was removed.
  • The CustomerUserRoleVoter::getSecurityFacade[?] method was removed.
  • The CustomerVoter::getSecurityFacade[?] method was removed.
  • The AclGroupProvider::getSecurityFacade[?] method was removed.

FrontendBundle

  • The OroFrontendExtension::addPhoneToAddress[?] method was removed.