Skip to content

Latest commit

 

History

History
881 lines (779 loc) · 218 KB

incompatibilities-3-0-beta.md

File metadata and controls

881 lines (779 loc) · 218 KB

Action

  • The FlashMessage::setRequest[?] method was removed.
  • The FlashMessage::__construct(ContextAccessor $contextAccessor, TranslatorInterface $translator, HtmlTagHelper $htmlTagHelper)[?] method was changed to FlashMessage::__construct(ContextAccessor $contextAccessor, TranslatorInterface $translator, HtmlTagHelper $htmlTagHelper, RequestStack $requestStack)[?]
  • The FlashMessage::$request[?] property was removed.

ActivityBundle

  • The ContextsSelectType::getSelectedData(FormInterface $form)[?] method was changed to ContextsSelectType::getSelectedData(FormInterface $form, $separator)[?]
  • The ActivityEntityApiHandler::__construct(FormInterface $form, Request $request, ObjectManager $entityManager, ActivityManager $activityManager, AuthorizationCheckerInterface $authorizationChecker)[?] method was changed to ActivityEntityApiHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $entityManager, ActivityManager $activityManager, AuthorizationCheckerInterface $authorizationChecker)[?]
  • The ContextsExtension::__construct(DoctrineHelper $doctrineHelper, ActivityManager $activityManager, EntityAliasResolver $entityAliasResolver, EntityRoutingHelper $entityRoutingHelper)[?] method was changed to ContextsExtension::__construct(DoctrineHelper $doctrineHelper, ActivityManager $activityManager, EntityAliasResolver $entityAliasResolver, EntityRoutingHelper $entityRoutingHelper, RequestStack $requestStack)[?]
  • The ActivityEntityController::cgetAction($activity, $id)[?] method was changed to ActivityEntityController::cgetAction(Request $request, $activity, $id)[?]
  • The ActivitySearchController::cgetAction($activity)[?] method was changed to ActivitySearchController::cgetAction(Request $request, $activity)[?]
  • The ActivityTargetController::getActivitiesAction($entity, $id)[?] method was changed to ActivityTargetController::getActivitiesAction(Request $request, $entity, $id)[?]
  • The ContextsExtension::setRequest[?] method was removed.
  • The ContextsExtension::$request[?] property was removed.

ActivityListBundle

  • The ActivityListFilterType::setDefaultOptions[?] method was removed.
  • The DatagridHelper::__construct(DatagridConfigurationBuilder $datagridConfigurationBuilder, ServiceLink $gridBuilderLink, EventDispatcherInterface $eventDispatcher)[?] method was changed to DatagridHelper::__construct(DatagridConfigurationBuilder $datagridConfigurationBuilder, ServiceLink $gridBuilderLink, EventDispatcherInterface $eventDispatcher)[?]
  • The ActivityListController::cgetAction($entityClass, $entityId)[?] method was changed to ActivityListController::cgetAction(Request $request, $entityClass, $entityId)[?]
  • The ActivityListProviderInterface::getRoutes()[?] method was changed to ActivityListProviderInterface::getRoutes($activityEntity)[?]

AddressBundle

  • The AddressCollectionType::setDefaultOptions[?] method was removed.
  • The CountryType::setDefaultOptions[?] method was removed.
  • The RegionType::setDefaultOptions[?] method was removed.
  • The TypedAddressType::setDefaultOptions[?] method was removed.
  • The AddressHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager)[?] method was changed to AddressHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager)[?]
  • The RegionController::getAction()[?] method was changed to RegionController::getAction(Request $request)[?]
  • The AddressHandler::$request[?] property was removed.

ApiBundle

  • The following classes were removed:

    • ChainExclusionProvider[?]
    • CustomizeLoadedDataContext[?]
    • ProcessErrors[?]
    • ValidateLoadedEntity[?]
    • ValidateResultExists[?]
    • ValidateResultNotExists[?]
    • ValidateNormalizedResultDataIsArray[?]
    • ValidateNormalizedResultSchema[?]
    • ValidateResult[?]
    • ValidateResult[?]
    • MergeEntityConfigHelper[?]
    • MergeRelationConfigHelper[?]
    • EntityDescriptor[?]
    • ApiDocConfigurationCompilerPass[?]
    • ConfigurationCompilerPass[?]
    • ConstraintTextExtractorConfigurationCompilerPass[?]
    • DataTransformerConfigurationCompilerPass[?]
    • DocumentBuilderConfigurationCompilerPass[?]
    • EntityAliasesConfigurationCompilerPass[?]
    • EntityIdTransformerConfigurationCompilerPass[?]
    • ErrorCompleterConfigurationCompilerPass[?]
    • ExceptionTextExtractorConfigurationCompilerPass[?]
    • ExclusionProviderConfigurationCompilerPass[?]
    • TraceableActionProcessorBag[?]
    • AbstractRestApiController[?]
    • AbstractRestApiSubresourceController[?]
    • RestApiRelationshipController[?]
    • RestApiSubresourceController[?]
  • The DependencyInjectionUtil::registerDebugService[?] method was removed.

  • The ConfigBag::getConfigs[?] method was removed.

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

    • hasErrors[?]
    • getErrors[?]
    • addError[?]
    • resetErrors[?]
    • isSoftErrorsHandling[?]
    • setSoftErrorsHandling[?]
    • setProcessed[?]
    • clearProcessed[?]
    • isProcessed[?]
  • The following methods in class RequestActionProcessor[?] were removed:

    • setLogger[?]
    • executeProcessors[?]
    • executeNormalizeResultProcessors[?]
    • buildErrorException[?]
    • getLogContext[?]
  • The RemoveResponseErrors::getStatusCodesWithoutBody[?] method was removed.

  • The NormalizeValueContext::initialize[?] method was removed.

  • The SecurityFirewallExceptionListener::setSessionOptions[?] method was removed.

  • The OroApiExtension::registerDebugServices[?] method was removed.

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

    • cgetAction[?]
    • getAction[?]
    • deleteAction[?]
    • cdeleteAction[?]
    • patchAction[?]
    • postAction[?]
  • The HtmlFormatter::setDocumentationPath[?] method was removed.

  • The RestDocHandler::extractEntityTypeFromRoute[?] method was removed.

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

    • setDataObject($object, EntityMetadata $metadata = null)[?]
    • setDataObject($object, RequestType $requestType, EntityMetadata $metadata = null)[?]
    • convertCollectionToArray($collection, EntityMetadata $metadata = null)[?]
    • convertCollectionToArray($collection, RequestType $requestType, EntityMetadata $metadata = null)[?]
  • The NullErrorCompleter::complete(Error $error, EntityMetadata $metadata = null)[?] method was changed to NullErrorCompleter::complete(Error $error, RequestType $requestType, EntityMetadata $metadata = null)[?]

  • The RequestType::contains($type)[?] method was changed to RequestType::contains(string $aspect)[?]

  • The ErrorCompleter::complete(Error $error, EntityMetadata $metadata = null)[?] method was changed to ErrorCompleter::complete(Error $error, RequestType $requestType, EntityMetadata $metadata = null)[?]

  • The RestDocumentBuilder::convertCollectionToArray($collection, EntityMetadata $metadata = null)[?] method was changed to RestDocumentBuilder::convertCollectionToArray($collection, RequestType $requestType, EntityMetadata $metadata = null)[?]

  • The JsonApiDocumentBuilder::convertObjectToArray($object, EntityMetadata $metadata = null)[?] method was changed to JsonApiDocumentBuilder::convertObjectToArray($object, RequestType $requestType, EntityMetadata $metadata = null)[?]

  • The AbstractConfigProvider::initContext(ConfigContext $context, $className, $version, RequestType $requestType, array $extras)[?] method was changed to AbstractConfigProvider::initContext(ConfigContext $context, string $className, string $version, RequestType $requestType, array $extras)[?]

  • The ConfigBag::getConfig($className, $version)[?] method was changed to ConfigBag::getConfig(string $className, string $version)[?]

  • The ConfigProvider::getConfig($className, $version, RequestType $requestType, array $extras = [])[?] method was changed to ConfigProvider::getConfig(string $className, string $version, RequestType $requestType, array $extras = [])[?]

  • The MetadataProvider::getMetadata($className, $version, RequestType $requestType, EntityDefinitionConfig $config, array $extras = [], $withExcludedProperties = false)[?] method was changed to MetadataProvider::getMetadata(string $className, string $version, RequestType $requestType, EntityDefinitionConfig $config, array $extras = [], bool $withExcludedProperties = false)[?]

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

    • getRelationConfig($className, $version, RequestType $requestType, array $extras = [])[?]
    • getRelationConfig(string $className, string $version, RequestType $requestType, array $extras = [])[?]
    • buildConfigKey($className, array $extras)[?]
    • buildConfigKey(string $className, array $extras)[?]
  • The ResourcesCache::getAccessibleResources($version, RequestType $requestType)[?] method was changed to ResourcesCache::getAccessibleResources(string $version, RequestType $requestType)[?]

  • The ResourcesCacheWarmer::__construct(EntityAliasResolver $entityAliasResolver, ResourcesProvider $resourcesProvider, SubresourcesProvider $subresourcesProvider, array $requestTypes)[?] method was changed to ResourcesCacheWarmer::__construct(EntityAliasResolverRegistry $entityAliasResolverRegistry, ResourcesProvider $resourcesProvider, SubresourcesProvider $subresourcesProvider, array $requestTypes)[?]

  • The SubresourcesProvider::getSubresources($entityClass, $version, RequestType $requestType)[?] method was changed to SubresourcesProvider::getSubresources(string $entityClass, string $version, RequestType $requestType)[?]

  • The ContextConfigAccessor::getConfig($className)[?] method was changed to ContextConfigAccessor::getConfig(string $className)[?]

  • The ContextMetadataAccessor::getMetadata($className)[?] method was changed to ContextMetadataAccessor::getMetadata(string $className)[?]

  • The CreateProcessor::getLogContext(ContextInterface $context)[?] method was changed to CreateProcessor::getLogContext(NormalizeResultContext $context)[?]

  • The MatchApplicableChecker::__construct(array $ignoredAttributes = [ ... ], array $classAttributes = [])[?] method was changed to MatchApplicableChecker::__construct(array $ignoredAttributes = [ ... ], array $classAttributes = [])[?]

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

    • __construct(array $processors, ContextInterface $context, ApplicableCheckerInterface $applicableChecker, ProcessorFactoryInterface $processorFactory)[?]
    • __construct(array $processors, array $groups, ContextInterface $context, ApplicableCheckerInterface $applicableChecker, ProcessorFactoryInterface $processorFactory)[?]
    • loadGroups()[?]
    • loadGroups(array $groups)[?]
  • The ContextParentConfigAccessor::getConfig($className)[?] method was changed to ContextParentConfigAccessor::getConfig(string $className)[?]

  • The ContextParentMetadataAccessor::getMetadata($className)[?] method was changed to ContextParentMetadataAccessor::getMetadata(string $className)[?]

  • The SubresourceProcessor::getLogContext(ContextInterface $context)[?] method was changed to SubresourceProcessor::getLogContext(NormalizeResultContext $context)[?]

  • The ParentEntityTypeSecurityCheck::__construct(DoctrineHelper $doctrineHelper, AuthorizationCheckerInterface $authorizationChecker, $permission, $forcePermissionUsage = false)[?] method was changed to ParentEntityTypeSecurityCheck::__construct(DoctrineHelper $doctrineHelper, AuthorizationCheckerInterface $authorizationChecker, AclGroupProviderInterface $aclGroupProvider, $permission, $forcePermissionUsage = false)[?]

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

    • __construct(DoctrineHelper $doctrineHelper, Container $container)[?]
    • __construct(DoctrineHelper $doctrineHelper, ContainerInterface $container)[?]
    • processDelete(ContextInterface $context, DeleteHandler $handler)[?]
    • processDelete(Context $context, DeleteHandler $handler)[?]
  • The EntityTypeSecurityCheck::__construct(DoctrineHelper $doctrineHelper, AuthorizationCheckerInterface $authorizationChecker, $permission, $forcePermissionUsage = false)[?] method was changed to EntityTypeSecurityCheck::__construct(DoctrineHelper $doctrineHelper, AuthorizationCheckerInterface $authorizationChecker, AclGroupProviderInterface $aclGroupProvider, $permission, $forcePermissionUsage = false)[?]

  • The SetHttpResponseStatusCode::__construct($defaultSuccessStatusCode)[?] method was changed to SetHttpResponseStatusCode::__construct(int $defaultSuccessStatusCode)[?]

  • The NormalizeEntityClass::__construct(EntityAliasResolver $entityAliasResolver)[?] method was changed to NormalizeEntityClass::__construct(EntityAliasResolverRegistry $entityAliasResolverRegistry)[?]

  • The NormalizeEntityType::__construct(EntityAliasResolver $entityAliasResolver)[?] method was changed to NormalizeEntityType::__construct(EntityAliasResolverRegistry $entityAliasResolverRegistry)[?]

  • The DeleteListDataByDeleteHandler::processDelete(ContextInterface $context, DeleteHandler $handler)[?] method was changed to DeleteListDataByDeleteHandler::processDelete(Context $context, DeleteHandler $handler)[?]

  • The CustomizeFormDataContext::setEvent($event)[?] method was changed to CustomizeFormDataContext::setEvent(string $event)[?]

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

    • __construct(ConfigExtensionRegistry $configExtensionRegistry, ConfigLoaderFactory $configLoaderFactory, ResourceHierarchyProvider $resourceHierarchyProvider, MergeEntityConfigHelper $mergeEntityConfigHelper)[?]
    • __construct(ConfigExtensionRegistry $configExtensionRegistry, ConfigLoaderFactory $configLoaderFactory, ResourceHierarchyProvider $resourceHierarchyProvider, EntityConfigMerger $entityConfigMerger)[?]
    • __construct(ConfigExtensionRegistry $configExtensionRegistry, ConfigLoaderFactory $configLoaderFactory, ResourceHierarchyProvider $resourceHierarchyProvider, ConfigBag $configBag, MergeRelationConfigHelper $mergeRelationConfigHelper)[?]
    • __construct(ConfigExtensionRegistry $configExtensionRegistry, ConfigLoaderFactory $configLoaderFactory, ResourceHierarchyProvider $resourceHierarchyProvider, ConfigBagRegistry $configBagRegistry, RelationConfigMerger $relationConfigMerger)[?]
    • __construct(ConfigExtensionRegistry $configExtensionRegistry, ConfigLoaderFactory $configLoaderFactory, ResourceHierarchyProvider $resourceHierarchyProvider, ConfigBag $configBag, ResourcesProvider $resourcesProvider, MergeParentResourceHelper $mergeParentResourceHelper, MergeEntityConfigHelper $mergeEntityConfigHelper, MergeActionConfigHelper $mergeActionConfigHelper, MergeSubresourceConfigHelper $mergeSubresourceConfigHelper)[?]
    • __construct(ConfigExtensionRegistry $configExtensionRegistry, ConfigLoaderFactory $configLoaderFactory, ResourceHierarchyProvider $resourceHierarchyProvider, ConfigBagRegistry $configBagRegistry, ResourcesProvider $resourcesProvider, EntityConfigMerger $entityConfigMerger, MergeParentResourceHelper $mergeParentResourceHelper, MergeActionConfigHelper $mergeActionConfigHelper, MergeSubresourceConfigHelper $mergeSubresourceConfigHelper)[?]
    • __construct(ConfigLoaderFactory $configLoaderFactory, ConfigBag $configBag, ConfigProvider $configProvider, MetadataProvider $metadataProvider)[?]
    • __construct(ConfigLoaderFactory $configLoaderFactory, ConfigBagRegistry $configBagRegistry, ConfigProvider $configProvider, MetadataProvider $metadataProvider)[?]
    • getSubresourcesConfig($entityClass, $version)[?]
    • getSubresourcesConfig($entityClass, $version, RequestType $requestType)[?]
    • __construct(ConfigBag $configBag)[?]
    • __construct(ConfigBagRegistry $configBagRegistry)[?]
  • The CompleteAssociationHelper::completeNestedAssociation(EntityDefinitionFieldConfig $field, $version, RequestType $requestType)[?] method was changed to CompleteAssociationHelper::completeNestedAssociation(EntityDefinitionConfig $definition, EntityDefinitionFieldConfig $field, $version, RequestType $requestType)[?]

  • The CompleteCustomAssociationHelper::completeCustomAssociation($entityClass, $fieldName, EntityDefinitionFieldConfig $field, $version, RequestType $requestType)[?] method was changed to CompleteCustomAssociationHelper::completeCustomAssociation($entityClass, EntityDefinitionConfig $definition, $fieldName, EntityDefinitionFieldConfig $field, $version, RequestType $requestType)[?]

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

    • __construct(DoctrineHelper $doctrineHelper, EntityIdHelper $entityIdHelper, CompleteAssociationHelper $associationHelper, CompleteCustomAssociationHelper $customAssociationHelper, ExclusionProviderInterface $exclusionProvider, ExpandedAssociationExtractor $expandedAssociationExtractor)[?]
    • __construct(DoctrineHelper $doctrineHelper, EntityIdHelper $entityIdHelper, CompleteAssociationHelper $associationHelper, CompleteCustomAssociationHelper $customAssociationHelper, ExclusionProviderRegistry $exclusionProviderRegistry, ExpandedAssociationExtractor $expandedAssociationExtractor)[?]
    • completeFields(EntityDefinitionConfig $definition, ClassMetadata $metadata, array $existingFields)[?]
    • completeFields(EntityDefinitionConfig $definition, ClassMetadata $metadata, array $existingFields, RequestType $requestType)[?]
  • The CompleteObjectDefinitionHelper::completeObjectAssociation($fieldName, EntityDefinitionFieldConfig $field, $version, RequestType $requestType)[?] method was changed to CompleteObjectDefinitionHelper::completeObjectAssociation(EntityDefinitionConfig $definition, $fieldName, EntityDefinitionFieldConfig $field, $version, RequestType $requestType)[?]

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

    • __construct(ConfigLoaderFactory $configLoaderFactory, ConfigBag $configBag)[?]
    • __construct(ConfigLoaderFactory $configLoaderFactory, ConfigBagRegistry $configBagRegistry)[?]
    • getActionsConfig($entityClass, $version)[?]
    • getActionsConfig($entityClass, $version, RequestType $requestType)[?]
  • The RemoveExcludedEntities::__construct(ExclusionProviderInterface $entityExclusionProvider)[?] method was changed to RemoveExcludedEntities::__construct(ExclusionProviderRegistry $exclusionProviderRegistry)[?]

  • The SecurityFirewallContextListener::__construct(ListenerInterface $innerListener, array $sessionOptions, TokenStorageInterface $tokenStorage)[?] method was changed to SecurityFirewallContextListener::__construct(ListenerInterface $innerListener, string $sessionName, TokenStorageInterface $tokenStorage)[?]

  • The OroApiExtension::loadApiConfiguration(ContainerBuilder $container)[?] method was changed to OroApiExtension::loadApiConfiguration(ContainerBuilder $container, array $config)[?]

  • The RestDocHandler::__construct(RestDocViewDetector $docViewDetector, ActionProcessorBagInterface $processorBag, ValueNormalizer $valueNormalizer, RestDocIdentifierHandler $identifierHandler, RestDocFiltersHandler $filtersHandler)[?] method was changed to RestDocHandler::__construct(string $routeGroup, RestDocViewDetector $docViewDetector, ActionProcessorBagInterface $processorBag, ValueNormalizer $valueNormalizer, RestDocIdentifierHandler $identifierHandler, RestDocFiltersHandler $filtersHandler)[?]

  • The RestRouteOptionsResolver::__construct(RestDocViewDetector $docViewDetector, ResourcesProvider $resourcesProvider, SubresourcesProvider $subresourcesProvider, ValueNormalizer $valueNormalizer)[?] method was changed to RestRouteOptionsResolver::__construct(string $routeGroup, RestActionMapper $actionMapper, RestDocViewDetector $docViewDetector, ResourcesProvider $resourcesProvider, SubresourcesProvider $subresourcesProvider, ValueNormalizer $valueNormalizer)[?]

  • The DocumentBuilderInterface::setDataObject($object, EntityMetadata $metadata = null)[?] method was changed to DocumentBuilderInterface::setDataObject($object, RequestType $requestType, EntityMetadata $metadata = null)[?]

  • The ErrorCompleterInterface::complete(Error $error, EntityMetadata $metadata = null)[?] method was changed to ErrorCompleterInterface::complete(Error $error, RequestType $requestType, EntityMetadata $metadata = null)[?]

  • The MetadataAccessorInterface::getMetadata($className)[?] method was changed to MetadataAccessorInterface::getMetadata(string $className)[?]

  • The ConfigAccessorInterface::getConfig($className)[?] method was changed to ConfigAccessorInterface::getConfig(string $className)[?]

  • The RequestType::$types[?] property was removed.

  • The JsonApiDocumentBuilder::$requestType[?] property was removed.

  • The RequestActionProcessor::$logger[?] property was removed.

  • The CompleteEntityDefinitionHelper::$exclusionProvider[?] property was removed.

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

  • The AddExcludedActions::$configBag[?] property was removed.

  • The RemoveExcludedEntities::$entityExclusionProvider[?] property was removed.

  • The SecurityFirewallContextListener::$sessionOptions[?] property was removed.

  • The SecurityFirewallExceptionListener::$sessionOptions[?] property was removed.

  • The HtmlFormatter::$documentationPath[?] property was removed.

AttachmentBundle

  • The AttachmentType::setDefaultOptions[?] method was removed.
  • The FileConfigType::setDefaultOptions[?] method was removed.
  • The FileType::setDefaultOptions[?] method was removed.
  • The AttachmentHandler::__construct(Request $request, ObjectManager $manager)[?] method was changed to AttachmentHandler::__construct(RequestStack $requestStack, ObjectManager $manager)[?]
  • The AttachmentController::createAction($entityClass, $entityId)[?] method was changed to AttachmentController::createAction(Request $request, $entityClass, $entityId)[?]
  • The FileController::getAction($key, $_format)[?] method was changed to FileController::getAction(Request $request, $key, $_format)[?]
  • The AttachmentHandler::$request[?] property was removed.

ChainProcessor

  • The MatchApplicableChecker::__construct(array $ignoredAttributes = [ ... ])[?] method was changed to MatchApplicableChecker::__construct(array $ignoredAttributes = [ ... ])[?]

ChartBundle

  • The ChartSettingsCollectionType::setDefaultOptions[?] method was removed.
  • The ChartSettingsType::setDefaultOptions[?] method was removed.
  • The ChartType::setDefaultOptions[?] method was removed.

CommentBundle

  • The CommentTypeApi::setDefaultOptions[?] method was removed.
  • The CommentApiHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager, ConfigManager $configManager)[?] method was changed to CommentApiHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager, ConfigManager $configManager)[?]
  • The CommentController::cgetAction($relationClass, $relationId)[?] method was changed to CommentController::cgetAction(Request $request, $relationClass, $relationId)[?]
  • The CommentApiHandler::$request[?] property was removed.

ConfigBundle

  • The ParentScopeCheckbox::setDefaultOptions[?] method was removed.

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

    • systemAction($activeGroup = null, $activeSubGroup = null)[?]
    • systemAction(Request $request, $activeGroup = null, $activeSubGroup = null)[?]
    • getAction($path)[?]
    • getAction(Request $request, $path)[?]

CurrencyBundle

  • The PriceType::__construct[?] method was removed.
  • The PriceType::$roundingService[?] property was removed.

DashboardBundle

  • The WidgetConfigs::setRequest[?] method was removed.

  • The DashboardSelectType::setDefaultOptions[?] method was removed.

  • The DashboardType::setDefaultOptions[?] method was removed.

  • The WidgetDateRangeType::setDefaultOptions[?] method was removed.

  • The WidgetDateRangeValueType::setDefaultOptions[?] method was removed.

  • The WidgetDateTimeRangeType::setDefaultOptions[?] method was removed.

  • The NameStrategy::setRequest[?] method was removed.

  • The WidgetConfigs::__construct(ConfigProvider $configProvider, ResolverInterface $resolver, EntityManagerInterface $entityManager, ConfigValueProvider $valueProvider, TranslatorInterface $translator, EventDispatcherInterface $eventDispatcher, WidgetConfigVisibilityFilter $visibilityFilter)[?] method was changed to WidgetConfigs::__construct(ConfigProvider $configProvider, ResolverInterface $resolver, EntityManagerInterface $entityManager, ConfigValueProvider $valueProvider, TranslatorInterface $translator, EventDispatcherInterface $eventDispatcher, WidgetConfigVisibilityFilter $visibilityFilter, RequestStack $requestStack)[?]

  • The WidgetConfigurationLoadListener::__construct(ServiceLink $datagridManagerLink, Builder $datagridBuilder)[?] method was changed to WidgetConfigurationLoadListener::__construct(ServiceLink $datagridManagerLink, Builder $datagridBuilder)[?]

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

    • viewAction(Dashboard $dashboard = null)[?]
    • viewAction(Request $request, Dashboard $dashboard = null)[?]
    • update(DashboardModel $dashboardModel)[?]
    • update(Request $request, DashboardModel $dashboardModel)[?]
  • The WidgetController::putAction($dashboardId, $widgetId)[?] method was changed to WidgetController::putAction(Request $request, $dashboardId, $widgetId)[?]

  • The WidgetConfigs::$request[?] property was removed.

  • The NameStrategy::$request[?] property was removed.

DataAuditBundle

  • The FilterType::setDefaultOptions[?] method was removed.
  • The AuditController::cgetAction()[?] method was changed to AuditController::cgetAction(Request $request)[?]

DataGridBundle

  • The DatagridDataConverter::__construct(ServiceLink $gridManagerLink, TranslatorInterface $translator, ColumnsHelper $columnsHelper, FormatterProvider $formatterProvider)[?] method was changed to DatagridDataConverter::__construct(ServiceLink $gridManagerLink, TranslatorInterface $translator, ColumnsHelper $columnsHelper, FormatterProvider $formatterProvider)[?]

  • The DatagridExportConnector::__construct(ServiceLink $gridManagerLink)[?] method was changed to DatagridExportConnector::__construct(ServiceLink $gridManagerLink)[?]

  • The GridViewApiHandler::__construct(FormInterface $form, Request $request, Registry $registry, GridViewManager $gridViewManager, TokenStorageInterface $tokenStorage)[?] method was changed to GridViewApiHandler::__construct(FormInterface $form, RequestStack $requestStack, Registry $registry, GridViewManager $gridViewManager, TokenStorageInterface $tokenStorage)[?]

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

    • __construct(ManagerRegistry $registry, TranslatorInterface $translator, AuthorizationCheckerInterface $authorizationChecker, MassDeleteLimiter $limiter, RequestStack $requestStack, OptionalListenerManager $listenerManager, MessageProducerInterface $producer)[?]
    • __construct(ManagerRegistry $registry, TranslatorInterface $translator, AuthorizationCheckerInterface $authorizationChecker, MassDeleteLimiter $limiter, RequestStack $requestStack)[?]
    • finishBatch(EntityManager $manager, $entityName, array $deletedIds)[?]
    • finishBatch(EntityManager $manager)[?]
  • The RequestParameterBagFactory::__construct($parametersClass)[?] method was changed to RequestParameterBagFactory::__construct(string $parametersClass, RequestStack $requestStack)[?]

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

    • widgetAction($gridName)[?]
    • widgetAction(Request $request, $gridName)[?]
    • getRenderParams()[?]
    • getRenderParams(Request $request)[?]
  • The GridViewType::setDefaultOptions[?] method was removed.

  • The ToolbarExtension::isApplicable[?] method was removed.

  • The MassActionExtension::isApplicable[?] method was removed.

  • The ActionExtension::isApplicable[?] method was removed.

  • The RequestParameterBagFactory::setRequest[?] method was removed.

  • The GridViewApiHandler::$request[?] property was removed.

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

    • $listenerManager[?]
    • $producer[?]
  • The RequestParameterBagFactory::$request[?] property was removed.

DistributionBundle

  • The RepositoryType::setDefaultOptions[?] method was removed.

EmailBundle

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

    • __construct(DoctrineHelper $doctrineHelper, ServiceLink $doctrineRegistryLink, EntityNameResolver $entityNameResolver, Router $router, ConfigManager $configManager, EmailThreadProvider $emailThreadProvider, HtmlTagHelper $htmlTagHelper, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, ServiceLink $mailboxProcessStorageLink, ActivityAssociationHelper $activityAssociationHelper, CommentAssociationHelper $commentAssociationHelper)[?]
    • __construct(DoctrineHelper $doctrineHelper, ServiceLink $doctrineRegistryLink, EntityNameResolver $entityNameResolver, Router $router, ConfigManager $configManager, EmailThreadProvider $emailThreadProvider, HtmlTagHelper $htmlTagHelper, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, ServiceLink $mailboxProcessStorageLink, ActivityAssociationHelper $activityAssociationHelper, CommentAssociationHelper $commentAssociationHelper)[?]
    • getRoutes()[?]
    • getRoutes($activityEntity)[?]
  • The EmailApiHandler::__construct(FormInterface $form, Request $request, EntityManager $entityManager, EmailEntityBuilder $emailEntityBuilder, TokenAccessorInterface $tokenAccessor, EventDispatcherInterface $eventDispatcher, DataTransformerInterface $emailImportanceTransformer, DataTransformerInterface $emailBodyTypeTransformer)[?] method was changed to EmailApiHandler::__construct(FormInterface $form, RequestStack $requestStack, EntityManager $entityManager, EmailEntityBuilder $emailEntityBuilder, TokenAccessorInterface $tokenAccessor, EventDispatcherInterface $eventDispatcher, DataTransformerInterface $emailImportanceTransformer, DataTransformerInterface $emailBodyTypeTransformer)[?]

  • The EmailHandler::__construct(FormInterface $form, Request $request, Processor $emailProcessor, LoggerInterface $logger)[?] method was changed to EmailHandler::__construct(FormInterface $form, RequestStack $requestStack, Processor $emailProcessor, LoggerInterface $logger)[?]

  • The EmailTemplateHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager, TranslatorInterface $translator)[?] method was changed to EmailTemplateHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager, TranslatorInterface $translator)[?]

  • The MailboxHandler::__construct(FormFactoryInterface $formFactory, Request $request, Registry $doctrine, MailboxProcessStorage $mailboxProcessStorage, EventDispatcherInterface $dispatcher)[?] method was changed to MailboxHandler::__construct(FormFactoryInterface $formFactory, RequestStack $requestStack, Registry $doctrine, MailboxProcessStorage $mailboxProcessStorage, EventDispatcherInterface $dispatcher)[?]

  • The MailboxProcessTriggerListener::__construct(ProcessHandler $handler, ServiceLink $processStorage, Registry $doctrine)[?] method was changed to MailboxProcessTriggerListener::__construct(ProcessHandler $handler, ServiceLink $processStorage, Registry $doctrine)[?]

  • The EmailActivityManager::__construct(ActivityManager $activityManager, EmailActivityListProvider $activityListProvider, EmailThreadProvider $emailThreadProvider, TokenStorage $tokenStorage, ServiceLink $entityOwnerAccessorLink, EntityManager $em)[?] method was changed to EmailActivityManager::__construct(ActivityManager $activityManager, EmailActivityListProvider $activityListProvider, EmailThreadProvider $emailThreadProvider, TokenStorage $tokenStorage, ServiceLink $entityOwnerAccessorLink, EntityManager $em)[?]

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

    • createAction(Mailbox $mailbox = null)[?]
    • createAction(Request $request, Mailbox $mailbox = null)[?]
    • update(AutoResponseRule $rule)[?]
    • update(Request $request, AutoResponseRule $rule)[?]
  • The following methods in class EmailController[?] were changed:

    • viewAction(Email $entity)[?]
    • viewAction(Request $request, Email $entity)[?]
    • prepareArrayParam($param)[?]
    • prepareArrayParam(Request $request, $param)[?]
    • cgetAction()[?]
    • cgetAction(Request $request)[?]
  • The EmailTemplateController::previewAction($id = false)[?] method was changed to EmailTemplateController::previewAction(Request $request, $id = false)[?]

  • The EmailActivityController::cgetByFiltersAction()[?] method was changed to EmailActivityController::cgetByFiltersAction(Request $request)[?]

  • The EmailActivityEntityController::cgetAction($id)[?] method was changed to EmailActivityEntityController::cgetAction(Request $request, $id)[?]

  • The EmailActivitySearchController::cgetAction()[?] method was changed to EmailActivitySearchController::cgetAction(Request $request)[?]

  • The EmailActivitySuggestionController::cgetAction($id)[?] method was changed to EmailActivitySuggestionController::cgetAction(Request $request, $id)[?]

  • The EmailOriginController::cgetAction()[?] method was changed to EmailOriginController::cgetAction(Request $request)[?]

  • The EmailModelBuilder::__construct(EmailModelBuilderHelper $emailModelBuilderHelper, EntityManager $entityManager, ConfigManager $configManager, EmailActivityListProvider $activityListProvider, EmailAttachmentProvider $emailAttachmentProvider, Factory $factory)[?] method was changed to EmailModelBuilder::__construct(EmailModelBuilderHelper $emailModelBuilderHelper, EntityManager $entityManager, ConfigManager $configManager, EmailActivityListProvider $activityListProvider, EmailAttachmentProvider $emailAttachmentProvider, Factory $factory, RequestStack $requestStack)[?]

  • The AutoResponseTemplateChoiceType::setDefaultOptions[?] method was removed.

  • The AutoResponseTemplateType::setDefaultOptions[?] method was removed.

  • The EmailAddressApiType::setDefaultOptions[?] method was removed.

  • The EmailAddressFromType::setDefaultOptions[?] method was removed.

  • The EmailAddressRecipientsType::setDefaultOptions[?] method was removed.

  • The EmailApiType::setDefaultOptions[?] method was removed.

  • The EmailAttachmentType::setDefaultOptions[?] method was removed.

  • The EmailFolderTreeType::setDefaultOptions[?] method was removed.

  • The EmailOriginFromType::setDefaultOptions[?] method was removed.

  • The EmailTemplateApiType::setDefaultOptions[?] method was removed.

  • The EmailTemplateSelectType::setDefaultOptions[?] method was removed.

  • The EmailTemplateTranslationType::setDefaultOptions[?] method was removed.

  • The EmailTemplateType::setDefaultOptions[?] method was removed.

  • The EmailType::setDefaultOptions[?] method was removed.

  • The SystemEmailTemplateSelectType::setDefaultOptions[?] method was removed.

  • The ChoiceOriginFolderFilterType::setDefaultOptions[?] method was removed.

  • The EmailHandler::$request[?] property was removed.

  • The EmailTemplateHandler::$request[?] property was removed.

  • The MailboxHandler::$request[?] property was removed.

EmbeddedFormBundle

  • The AvailableEmbeddedFormType::setDefaultOptions[?] method was removed.
  • The EmbeddedFormType::setDefaultOptions[?] method was removed.

EntityBundle

  • The EntityAliasResolver::__construct(EntityAliasLoader $loader, Cache $cache, $debug)[?] method was changed to EntityAliasResolver::__construct(EntityAliasLoader $loader, Cache $cache, LoggerInterface $logger, $debug)[?]
  • The DictionaryController::cgetAction($dictionary)[?] method was changed to DictionaryController::cgetAction(Request $request, $dictionary)[?]
  • The EntityController::cgetAction()[?] method was changed to EntityController::cgetAction(Request $request)[?]
  • The EntityFieldController::getFieldsAction($entityName)[?] method was changed to EntityFieldController::getFieldsAction(Request $request, $entityName)[?]
  • The EntityChoiceType::setDefaultOptions[?] method was removed.
  • The EntityFieldChoiceType::setDefaultOptions[?] method was removed.
  • The EntityFieldSelectType::setDefaultOptions[?] method was removed.
  • The EntitySelectType::setDefaultOptions[?] method was removed.
  • The EntityRelationGridListener::setRequest[?] method was removed.
  • The EntityRelationGridListener::$request[?] property was removed.

EntityConfigBundle

  • The following classes were removed:
    • ServiceLink[?]
    • ServiceMethod[?]
  • The EntityFieldWriter::updateEntityState[?] method was removed.
  • The AbstractConfigType::setDefaultOptions[?] method was removed.
  • The AttributeGroupCollectionType::setDefaultOptions[?] method was removed.
  • The AttributeGroupType::setDefaultOptions[?] method was removed.
  • The AttributeMultiSelectType::setDefaultOptions[?] method was removed.
  • The ConfigType::setDefaultOptions[?] method was removed.
  • The ConfigExtension::setDefaultOptions[?] method was removed.
  • The EntityFieldWriter::__construct(ConfigManager $configManager, ConfigTranslationHelper $translationHelper, EnumSynchronizer $enumSynchronizer)[?] method was changed to EntityFieldWriter::__construct(ConfigManager $configManager, ConfigTranslationHelper $translationHelper, EnumSynchronizer $enumSynchronizer, EntityFieldStateChecker $entityFieldStateChecker)[?]
  • The ConfigController::updateAction($id)[?] method was changed to ConfigController::updateAction(Request $request, $id)[?]

EntityExtendBundle

  • The AbstractAssociationType::setDefaultOptions[?] method was removed.
  • The AbstractConfigType::setDefaultOptions[?] method was removed.
  • The AbstractEnumType::setDefaultOptions[?] method was removed.
  • The AssociationChoiceType::setDefaultOptions[?] method was removed.
  • The EntityType::setDefaultOptions[?] method was removed.
  • The EnumChoiceType::setDefaultOptions[?] method was removed.
  • The EnumNameType::setDefaultOptions[?] method was removed.
  • The EnumPublicType::setDefaultOptions[?] method was removed.
  • The EnumSelectType::setDefaultOptions[?] method was removed.
  • The EnumValueCollectionType::setDefaultOptions[?] method was removed.
  • The FieldType::setDefaultOptions[?] method was removed.
  • The MultipleAssociationChoiceType::setDefaultOptions[?] method was removed.
  • The MultipleEntityType::setDefaultOptions[?] method was removed.
  • The TargetFieldType::setDefaultOptions[?] method was removed.
  • The TargetType::setDefaultOptions[?] method was removed.
  • The UniqueKeyCollectionType::setDefaultOptions[?] method was removed.
  • The DynamicFieldsExtension::setDefaultOptions[?] method was removed.
  • The AssociationManager::__construct(ConfigManager $configManager, ServiceLink $aclHelperLink, DoctrineHelper $doctrineHelper, EntityNameResolver $entityNameResolver, FeatureChecker $featureChecker)[?] method was changed to AssociationManager::__construct(ConfigManager $configManager, ServiceLink $aclHelperLink, DoctrineHelper $doctrineHelper, EntityNameResolver $entityNameResolver, FeatureChecker $featureChecker)[?]
  • The ConfigEntityGridController::uniqueAction(EntityConfigModel $entity)[?] method was changed to ConfigEntityGridController::uniqueAction(Request $request, EntityConfigModel $entity)[?]

EntityMergeBundle

  • The ValidateStep::__construct(ValidatorInterface $validator)[?] method was changed to ValidateStep::__construct(ValidatorInterface $validator)[?]
  • The MergeController::mergeMassActionAction($gridName, $actionName)[?] method was changed to MergeController::mergeMassActionAction(Request $request, $gridName, $actionName)[?]
  • The MergeFieldType::setDefaultOptions[?] method was removed.
  • The MergeType::setDefaultOptions[?] method was removed.
  • The MergeMassAction::setDefaultOptions[?] method was removed.

EntityPaginationBundle

  • The EntityPaginationStorage::setRequest[?] method was removed.
  • The EntityPaginationStorage::__construct(DoctrineHelper $doctrineHelper, EntityPaginationManager $paginationManager)[?] method was changed to EntityPaginationStorage::__construct(DoctrineHelper $doctrineHelper, EntityPaginationManager $paginationManager, RequestStack $requestStack)[?]
  • The EntityPaginationStorage::$request[?] property was removed.

FilterBundle

  • The DateFilterModifier::modify(array $data, array $valueKeys = [ ... ], $compile = true)[?] method was changed to DateFilterModifier::modify(array $data, array $valueKeys = [ ... ], $compile = true)[?]
  • The AbstractFilterExtension::isApplicable[?] method was removed.
  • The DateRangeType::setDefaultOptions[?] method was removed.
  • The DateTimeRangeType::setDefaultOptions[?] method was removed.
  • The AbstractDateFilterType::setDefaultOptions[?] method was removed.
  • The BooleanFilterType::setDefaultOptions[?] method was removed.
  • The ChoiceFilterType::setDefaultOptions[?] method was removed.
  • The ChoiceTreeFilterType::setDefaultOptions[?] method was removed.
  • The DateRangeFilterType::setDefaultOptions[?] method was removed.
  • The DateTimeRangeFilterType::setDefaultOptions[?] method was removed.
  • The DictionaryFilterType::setDefaultOptions[?] method was removed.
  • The EntityFilterType::setDefaultOptions[?] method was removed.
  • The FilterType::setDefaultOptions[?] method was removed.
  • The ManyToManyFilterType::setDefaultOptions[?] method was removed.
  • The SelectRowFilterType::setDefaultOptions[?] method was removed.
  • The TextFilterType::setDefaultOptions[?] method was removed.

FormBundle

  • The FormCompilerPass[?] class was removed.
  • The FormExtension::__construct($templateName, $defaultOptions = [])[?] method was changed to FormExtension::__construct(TwigRendererInterface $renderer, $templateName, $defaultOptions = [])[?]
  • The OroEntitySelectOrCreateInlineType::setConfigsNormalizer(OptionsResolverInterface $resolver)[?] method was changed to OroEntitySelectOrCreateInlineType::setConfigsNormalizer(OptionsResolver $resolver)[?]
  • The OroJquerySelect2HiddenType::setConverterNormalizer(OptionsResolverInterface $resolver)[?] method was changed to OroJquerySelect2HiddenType::setConverterNormalizer(OptionsResolver $resolver)[?]
  • The ApiFormHandler::__construct(Request $request, ObjectManager $manager)[?] method was changed to ApiFormHandler::__construct(RequestStack $requestStack, ObjectManager $manager)[?]
  • The ConstraintsProvider::__construct(MetadataFactoryInterface $metadataFactory)[?] method was changed to ConstraintsProvider::__construct(MetadataFactoryInterface $metadataFactory)[?]
  • The AbstractSimpleColorPickerType::setDefaultOptions[?] method was removed.
  • The DecoratorApiType::setDefaultOptions[?] method was removed.
  • The DownloadLinksType::setDefaultOptions[?] method was removed.
  • The EntityIdentifierType::setDefaultOptions[?] method was removed.
  • The LinkType::setDefaultOptions[?] method was removed.
  • The MultipleEntityType::setDefaultOptions[?] method was removed.
  • The OroColorTableType::setDefaultOptions[?] method was removed.
  • The OroDateTimeType::setDefaultOptions[?] method was removed.
  • The OroDateType::setDefaultOptions[?] method was removed.
  • The OroEntityCreateOrSelectChoiceType::setDefaultOptions[?] method was removed.
  • The OroEntityCreateOrSelectType::setDefaultOptions[?] method was removed.
  • The OroJquerySelect2HiddenType::setDefaultOptions[?] method was removed.
  • The OroMoneyType::setDefaultOptions[?] method was removed.
  • The OroPercentType::setDefaultOptions[?] method was removed.
  • The OroRichTextType::setDefaultOptions[?] method was removed.
  • The OroSimpleColorChoiceType::setDefaultOptions[?] method was removed.
  • The OroSimpleColorPickerType::setDefaultOptions[?] method was removed.
  • The OroTimeIntervalType::setDefaultOptions[?] method was removed.
  • The RelatedEntityApiType::setDefaultOptions[?] method was removed.
  • The RelatedEntityCollectionApiType::setDefaultOptions[?] method was removed.
  • The AdditionalAttrExtension::setDefaultOptions[?] method was removed.
  • The ClientValidationExtension::setDefaultOptions[?] method was removed.
  • The ConstraintAsOptionExtension::setDefaultOptions[?] method was removed.
  • The DataBlockExtension::setDefaultOptions[?] method was removed.
  • The DataTransformerExtension::setDefaultOptions[?] method was removed.
  • The SortableExtension::setDefaultOptions[?] method was removed.
  • The TooltipFormExtension::setDefaultOptions[?] method was removed.
  • The ApiFormHandler::$request[?] property was removed.

ImapBundle

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

    • clearFolder[?]
    • entitiesToClear[?]
    • cleanUp[?]
  • The CheckButtonType::setDefaultOptions[?] method was removed.

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

    • __construct(RegistryInterface $registry, OptionalListenerInterface $listener)[?]
    • __construct(DoctrineHelper $doctrineHelper, Indexer $indexer)[?]
    • clearOrigin($origin)[?]
    • clearOrigin(UserEmailOrigin $origin)[?]
  • The following properties in class ImapClearManager[?] were removed:

ImportExportBundle

  • The AbstractHandler::$fileSystemOperator[?] property was removed.
  • The following properties in class ExportHandler[?] were removed:
    • $readerChain[?]
    • $fileManager[?]
    • $writerChain[?]
  • The following methods in class ExportHandler[?] were removed:
    • setFileManager[?]
    • setReaderChain[?]
    • setWriterChain[?]
  • The ExportType::setDefaultOptions[?] method was removed.
  • The DatabaseHelper::__construct(ManagerRegistry $registry, DoctrineHelper $doctrineHelper, ServiceLink $fieldHelperLink, TokenAccessorInterface $tokenAccessor, ServiceLink $ownershipMetadataProviderLink)[?] method was changed to DatabaseHelper::__construct(ManagerRegistry $registry, DoctrineHelper $doctrineHelper, ServiceLink $fieldHelperLink, TokenAccessorInterface $tokenAccessor, ServiceLink $ownershipMetadataProviderLink)[?]

InstallerBundle

  • The SetupType::setDefaultOptions[?] method was removed.
  • The MailerType::setDefaultOptions[?] method was removed.

IntegrationBundle

  • The SecureErrorMessageHelperTest[?] class was removed.
  • The ConnectorContextMediator::__construct(ServiceLink $registryLink, RegistryInterface $doctrineRegistry)[?] method was changed to ConnectorContextMediator::__construct(ServiceLink $registryLink, RegistryInterface $doctrineRegistry)[?]
  • The ChannelHandler::__construct(Request $request, FormInterface $form, EntityManager $em, EventDispatcherInterface $eventDispatcher)[?] method was changed to ChannelHandler::__construct(RequestStack $requestStack, FormInterface $form, EntityManager $em, EventDispatcherInterface $eventDispatcher)[?]
  • The IntegrationSelectType::setDefaultOptions[?] method was removed.
  • The IntegrationTypeSelectType::setDefaultOptions[?] method was removed.
  • The ChannelHandler::$request[?] property was removed.

LayoutBundle

  • The RouteContextConfigurator::setRequest[?] method was removed.
  • The ThemeContextConfigurator::setRequest[?] method was removed.
  • The RouteContextConfigurator::$request[?] property was removed.
  • The ThemeContextConfigurator::$request[?] property was removed.

LocaleBundle

  • The LocalizedFallbackValueCollectionType::setDefaultOptions[?] method was removed.
  • The LocalizedPropertyType::setDefaultOptions[?] method was removed.
  • The NameFormatType::setDefaultOptions[?] method was removed.
  • The QuarterType::setDefaultOptions[?] method was removed.
  • The TimezoneType::setDefaultOptions[?] method was removed.

NavigationBundle

  • The MenuUpdateUtils::updateMenuUpdate(MenuUpdateInterface $update, ItemInterface $item, $menuName, MenuUpdateHelper $menuUpdateHelper, array $extrasMapping = [ ... ])[?] method was changed to MenuUpdateUtils::updateMenuUpdate(MenuUpdateInterface $update, ItemInterface $item, $menuName, MenuUpdateHelper $menuUpdateHelper, array $extrasMapping = [ ... ])[?]
  • The PageStateHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager, TokenStorageInterface $tokenStorage)[?] method was changed to PageStateHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager, TokenStorageInterface $tokenStorage)[?]
  • The NavigationItemController::postAction($type)[?] method was changed to NavigationItemController::postAction(Request $request, $type)[?]
  • The NavigationElementsContentProvider::__construct(ConfigurationProvider $configurationProvider)[?] method was changed to NavigationElementsContentProvider::__construct(ConfigurationProvider $configurationProvider, RequestStack $requestStack)[?]
  • The PageStateType::setDefaultOptions[?] method was removed.
  • The NavigationElementsContentProvider::setRequest[?] method was removed.
  • The PageStateHandler::$request[?] property was removed.
  • The NavigationElementsContentProvider::$request[?] property was removed.

NoteBundle

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

    • __construct(DoctrineHelper $doctrineHelper, ServiceLink $entityOwnerAccessorLink, ActivityAssociationHelper $activityAssociationHelper, CommentAssociationHelper $commentAssociationHelper)[?]
    • __construct(DoctrineHelper $doctrineHelper, ServiceLink $entityOwnerAccessorLink, ActivityAssociationHelper $activityAssociationHelper, CommentAssociationHelper $commentAssociationHelper)[?]
    • getRoutes()[?]
    • getRoutes($activityEntity)[?]
  • The NoteApiHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager, ConfigManager $configManager)[?] method was changed to NoteApiHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager, ConfigManager $configManager)[?]

  • The NoteHandler::__construct(FormInterface $form, Request $request, ManagerRegistry $managerRegistry, ActivityManager $activityManager)[?] method was changed to NoteHandler::__construct(FormInterface $form, RequestStack $requestStack, ManagerRegistry $managerRegistry, ActivityManager $activityManager)[?]

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

    • getAction($entityClass, $entityId)[?]
    • getAction(Request $request, $entityClass, $entityId)[?]
    • getTargetEntity()[?]
    • getTargetEntity(Request $request)[?]
    • cgetAction($entityClass, $entityId)[?]
    • cgetAction(Request $request, $entityClass, $entityId)[?]
  • The NoteApiType::setDefaultOptions[?] method was removed.

  • The NoteApiHandler::$request[?] property was removed.

  • The NoteHandler::$request[?] property was removed.

NotificationBundle

  • The NotificationManager::process(NotificationEvent $event)[?] method was changed to NotificationManager::process(NotificationEvent $event, $eventName)[?]

OrganizationBundle

  • The BusinessUnitApiType::setDefaultOptions[?] method was removed.
  • The BusinessUnitTreeSelectType::setDefaultOptions[?] method was removed.
  • The BusinessUnitTreeType::setDefaultOptions[?] method was removed.
  • The BusinessUnitType::setDefaultOptions[?] method was removed.
  • The OrganizationSelectType::setDefaultOptions[?] method was removed.
  • The OrganizationType::setDefaultOptions[?] method was removed.
  • The OrganizationsSelectType::setDefaultOptions[?] method was removed.
  • The OwnershipType::setDefaultOptions[?] method was removed.
  • The WidgetBusinessUnitSelectType::setDefaultOptions[?] method was removed.
  • The OwnerFormExtension::setDefaultOptions[?] method was removed.
  • The BusinessUnitHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager)[?] method was changed to BusinessUnitHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager)[?]
  • The OrganizationHandler::__construct(FormInterface $form, Request $request, EntityManager $manager)[?] method was changed to OrganizationHandler::__construct(FormInterface $form, RequestStack $requestStack, EntityManager $manager)[?]
  • The OrganizationFormExtension::__construct(ManagerRegistry $registry, TokenAccessorInterface $tokenAccessor, ServiceLink $metadataProviderLink)[?] method was changed to OrganizationFormExtension::__construct(ManagerRegistry $registry, TokenAccessorInterface $tokenAccessor, ServiceLink $metadataProviderLink)[?]
  • The ImportStrategyListener::__construct(ManagerRegistry $registry, TokenAccessorInterface $tokenAccessor, ServiceLink $metadataProviderLink)[?] method was changed to ImportStrategyListener::__construct(ManagerRegistry $registry, TokenAccessorInterface $tokenAccessor, ServiceLink $metadataProviderLink)[?]
  • The BusinessUnitController::cgetAction()[?] method was changed to BusinessUnitController::cgetAction(Request $request)[?]
  • The BusinessUnitHandler::$request[?] property was removed.
  • The OrganizationHandler::$request[?] property was removed.

PlatformBundle

  • The following methods in class AbstractDemoDataFixturesListener[?] were removed:
    • __construct[?]
    • disableListener[?]
    • beforeDisableListeners[?]
    • afterDisableListeners[?]
    • beforeEnableListeners[?]
    • afterEnableListeners[?]
  • The following properties in class AbstractDemoDataFixturesListener[?] were removed:
    • $listenerManager[?]
    • $listeners[?]

QueryDesignerBundle

  • The DateFieldChoiceType::setDefaultOptions[?] method was removed.
  • The DateGroupingType::setDefaultOptions[?] method was removed.
  • The FilterType::setDefaultOptions[?] method was removed.
  • The GroupingType::setDefaultOptions[?] method was removed.
  • The SortingChoiceType::setDefaultOptions[?] method was removed.
  • The QueryDesignerEntityController::fieldsAction()[?] method was changed to QueryDesignerEntityController::fieldsAction(Request $request)[?]

ReminderBundle

  • The MethodType::setDefaultOptions[?] method was removed.
  • The ReminderCollectionType::setDefaultOptions[?] method was removed.
  • The ReminderIntervalType::setDefaultOptions[?] method was removed.
  • The ReminderType::setDefaultOptions[?] method was removed.
  • The UnitType::setDefaultOptions[?] method was removed.
  • The ReminderController::postShownAction()[?] method was changed to ReminderController::postShownAction(Request $request)[?]

ReportBundle

  • The ReportChartSchemaType::setDefaultOptions[?] method was removed.
  • The ReportChartType::setDefaultOptions[?] method was removed.
  • The ReportHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager)[?] method was changed to ReportHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager)[?]
  • The ReportHandler::$request[?] property was removed.

ScopeBundle

  • The DoctrineEventListener::__construct(ScopeEntityStorage $entityStorage)[?] method was changed to DoctrineEventListener::__construct(ScopeEntityStorage $entityStorage, CacheProvider $scopeRepositoryCache)[?]

SearchBundle

  • The ReindexDemoDataFixturesListener[?] class was removed.

  • The PrepareResultItemEvent::getName[?] method was removed.

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

    • ajaxAdvancedSearchAction()[?]
    • ajaxAdvancedSearchAction(Request $request)[?]
    • getAction()[?]
    • getAction(Request $request)[?]
  • The SearchAdvancedController::getAction()[?] method was changed to SearchAdvancedController::getAction(Request $request)[?]

  • The IndexEntitiesByIdMessageProcessor::__construct(MessageProducerInterface $producer, LoggerInterface $logger)[?] method was changed to IndexEntitiesByIdMessageProcessor::__construct(JobRunner $jobRunner, DoctrineHelper $doctrineHelper, AbstractIndexer $indexer)[?]

  • The Indexer::__construct(MessageProducerInterface $producer, DoctrineHelper $doctrineHelper)[?] method was changed to Indexer::__construct(MessageProducerInterface $producer, DoctrineHelper $doctrineHelper, MessageTransformerInterface $transformer)[?]

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

SecurityBundle

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

    • __construct(SearchMappingProvider $mappingProvider, TokenAccessorInterface $tokenAccessor, OwnershipConditionDataBuilder $ownershipDataBuilder, OwnershipMetadataProviderInterface $metadataProvider)[?]
    • __construct(SearchMappingProvider $mappingProvider, TokenAccessorInterface $tokenAccessor, AclConditionDataBuilderInterface $ownershipDataBuilder, OwnershipMetadataProviderInterface $metadataProvider)[?]
    • __construct(OwnershipConditionDataBuilder $builder, EventDispatcherInterface $eventDispatcher, AclConditionalFactorBuilder $aclConditionFactorBuilder)[?]
    • __construct(AclConditionDataBuilderInterface $builder, EventDispatcherInterface $eventDispatcher, AclConditionalFactorBuilder $aclConditionFactorBuilder)[?]
  • The following methods in class ApiEventListener[?] were changed:

    • __construct(RequestAuthorizationChecker $requestAuthorizationChecker, AclHelper $aclHelper)[?]
    • __construct(RequestAuthorizationChecker $requestAuthorizationChecker, AclHelper $aclHelper, RequestStack $requestStack)[?]
    • checkObjectAccess($object)[?]
    • checkObjectAccess($object, Request $request)[?]
  • The following methods in class OwnershipConditionDataBuilder[?] were removed:

    • isEntityGranted[?]
    • getUser[?]
  • The AclAccessLevelSelectorType::setDefaultOptions[?] method was removed.

  • The AclPermissionType::setDefaultOptions[?] method was removed.

  • The AclPrivilegeIdentityType::setDefaultOptions[?] method was removed.

  • The AclPrivilegeType::setDefaultOptions[?] method was removed.

  • The PrivilegeCollectionType::setDefaultOptions[?] method was removed.

  • The AclProtectedTypeExtension::setDefaultOptions[?] method was removed.

  • The ApiEventListener::setRequest[?] method was removed.

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

    • $authorizationChecker[?]
    • $tokenStorage[?]
    • $metadataProvider[?]
  • The ApiEventListener::$request[?] property was removed.

SegmentBundle

  • The SegmentHandler::__construct(FormInterface $form, Request $request, ManagerRegistry $managerRegistry, StaticSegmentManager $staticSegmentManager)[?] method was changed to SegmentHandler::__construct(FormInterface $form, RequestStack $requestStack, ManagerRegistry $managerRegistry, StaticSegmentManager $staticSegmentManager)[?]
  • The SegmentController::getItemsAction()[?] method was changed to SegmentController::getItemsAction(Request $request)[?]
  • The SegmentHandler::$request[?] property was removed.

SoapBundle

  • The ApiFormHandler::__construct(FormInterface $form, Request $request, ObjectManager $entityManager)[?] method was changed to ApiFormHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $entityManager)[?]
  • The ApiFormHandler::$request[?] property was removed.

SyncBundle

  • The TopicSender::__construct(TopicPublisher $publisher, ServiceLink $generatorLink, TokenStorageInterface $tokenStorage, LoggerInterface $logger)[?] method was changed to TopicSender::__construct(TopicPublisher $publisher, ServiceLink $generatorLink, TokenStorageInterface $tokenStorage, LoggerInterface $logger)[?]

TagBundle

  • The TagApiType::setDefaultOptions[?] method was removed.
  • The TagCollectionApiType::setDefaultOptions[?] method was removed.
  • The TagConfigChoiceType::setDefaultOptions[?] method was removed.
  • The TagEntityApiType::setDefaultOptions[?] method was removed.
  • The TagSelectType::setDefaultOptions[?] method was removed.
  • The TagType::setDefaultOptions[?] method was removed.
  • The TaxonomySelectType::setDefaultOptions[?] method was removed.
  • The TaxonomyType::setDefaultOptions[?] method was removed.
  • The TagEntityApiHandler::__construct(FormInterface $form, Request $request, ObjectManager $entityManager, TagManager $tagManager, TaggableHelper $helper)[?] method was changed to TagEntityApiHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $entityManager, TagManager $tagManager, TaggableHelper $helper)[?]
  • The TagHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager)[?] method was changed to TagHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager)[?]
  • The TaxonomyHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager)[?] method was changed to TaxonomyHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager)[?]
  • The ImportExportTagsSubscriber::__construct(ServiceLink $tagManagerLink)[?] method was changed to ImportExportTagsSubscriber::__construct(ServiceLink $tagManagerLink)[?]
  • The TagHandler::$request[?] property was removed.
  • The TaxonomyHandler::$request[?] property was removed.

Testing

  • The EntityType::$choiceList[?] property was removed.

TranslationBundle

  • The TranslatableEntityType::setDefaultOptions[?] method was removed.
  • The TranslatableChoiceTypeExtension::setDefaultOptions[?] method was removed.
  • The TranslationController::cgetAction()[?] method was changed to TranslationController::cgetAction(Request $request)[?]

UIBundle

  • The following methods in class HtmlTagExtension[?] were removed:
  • The WidgetContextProvider::setRequest[?] method was removed.
  • The CurrentRouteContentProvider::setRequest[?] method was removed.
  • The WidgetContextProvider::$wid[?] property was removed.
  • The CurrentRouteContentProvider::$request[?] property was removed.

UserBundle

  • The following classes were removed:

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

    • getSecurityTokenStorage[?]
    • getCurrentUser[?]
  • The AclRoleType::setDefaultOptions[?] method was removed.

  • The EmailType::setDefaultOptions[?] method was removed.

  • The GenderType::setDefaultOptions[?] method was removed.

  • The GroupApiType::setDefaultOptions[?] method was removed.

  • The GroupType::setDefaultOptions[?] method was removed.

  • The OrganizationUserAclMultiSelectType::setDefaultOptions[?] method was removed.

  • The OrganizationUserAclSelectType::setDefaultOptions[?] method was removed.

  • The ResetType::setDefaultOptions[?] method was removed.

  • The RoleApiType::setDefaultOptions[?] method was removed.

  • The StatusType::setDefaultOptions[?] method was removed.

  • The UserAclSelectType::setDefaultOptions[?] method was removed.

  • The UserApiType::setDefaultOptions[?] method was removed.

  • The UserMultiSelectType::setDefaultOptions[?] method was removed.

  • The UserSelectType::setDefaultOptions[?] method was removed.

  • The WidgetRoleSelectType::setDefaultOptions[?] method was removed.

  • The WidgetUserSelectType::setDefaultOptions[?] method was removed.

  • The UserType::__construct(AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, Request $request, PasswordFieldOptionsProvider $optionsProvider)[?] method was changed to UserType::__construct(AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, RequestStack $requestStack, PasswordFieldOptionsProvider $optionsProvider)[?]

  • The AbstractUserHandler::__construct(FormInterface $form, Request $request, UserManager $manager)[?] method was changed to AbstractUserHandler::__construct(FormInterface $form, RequestStack $requestStack, UserManager $manager)[?]

  • The GroupHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager)[?] method was changed to GroupHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager)[?]

  • The RoleHandler::__construct(FormInterface $form, Request $request, ObjectManager $manager)[?] method was changed to RoleHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager)[?]

  • The SetPasswordHandler::__construct(LoggerInterface $logger, Request $request, TranslatorInterface $translator, FormInterface $form, Processor $mailerProcessor, UserManager $userManager, ValidatorInterface $validator)[?] method was changed to SetPasswordHandler::__construct(LoggerInterface $logger, RequestStack $requestStack, TranslatorInterface $translator, FormInterface $form, Processor $mailerProcessor, UserManager $userManager, ValidatorInterface $validator)[?]

  • The StatusHandler::__construct(FormInterface $form, Request $request, ObjectManager $em, UserManager $um)[?] method was changed to StatusHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $em, UserManager $um)[?]

  • The UserHandler::__construct(FormInterface $form, Request $request, UserManager $manager, ConfigManager $userConfigManager = null, DelegatingEngine $templating = null, Swift_Mailer $mailer = null, FlashBagInterface $flashBag = null, TranslatorInterface $translator = null, LoggerInterface $logger = null)[?] method was changed to UserHandler::__construct(FormInterface $form, RequestStack $requestStack, UserManager $manager, ConfigManager $userConfigManager = null, DelegatingEngine $templating = null, Swift_Mailer $mailer = null, FlashBagInterface $flashBag = null, TranslatorInterface $translator = null, LoggerInterface $logger = null)[?]

  • The DefaultUserSystemConfigListener::__construct(DefaultUserProvider $defaultUserProvider)[?] method was changed to DefaultUserSystemConfigListener::__construct(DefaultUserProvider $defaultUserProvider, DoctrineHelper $doctrineHelper)[?]

  • The RoleListener::__construct(ServiceLink $aclSidManagerLink)[?] method was changed to RoleListener::__construct(ServiceLink $aclSidManagerLink)[?]

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

    • createAction()[?]
    • createAction(Request $request)[?]
    • update(Group $entity)[?]
    • update(Request $request, Group $entity)[?]
    • cgetAction()[?]
    • cgetAction(Request $request)[?]
  • The ResetController::setPasswordAction(User $entity)[?] method was changed to ResetController::setPasswordAction(Request $request, User $entity)[?]

  • The StatusController::createAction()[?] method was changed to StatusController::createAction(Request $request)[?]

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

    • infoAction(User $user)[?]
    • infoAction(Request $request, User $user)[?]
    • cgetAction()[?]
    • cgetAction(Request $request)[?]
  • The RoleController::cgetAction()[?] method was changed to RoleController::cgetAction(Request $request)[?]

  • The AbstractUserHandler::$request[?] property was removed.

  • The GroupHandler::$request[?] property was removed.

  • The RoleHandler::$request[?] property was removed.

  • The SetPasswordHandler::$request[?] property was removed.

  • The StatusHandler::$request[?] property was removed.

WorkflowBundle

  • The WorkflowDefinitionProvider[?] class was removed.
  • The WorkflowRegistry::__construct(WorkflowDefinitionProvider $definitionProvider, WorkflowAssembler $workflowAssembler, WorkflowDefinitionFilters $definitionFilters)[?] method was changed to WorkflowRegistry::__construct(DoctrineHelper $doctrineHelper, WorkflowAssembler $workflowAssembler, WorkflowDefinitionFilters $definitionFilters)[?]
  • The RolePageListener::__construct(TranslatorInterface $translator)[?] method was changed to RolePageListener::__construct(TranslatorInterface $translator, RequestStack $requestStack)[?]
  • The RolePageListener::setRequest[?] method was removed.
  • The RolePageListener::$request[?] property was removed.