Skip to content

Latest commit

 

History

History
331 lines (293 loc) · 84.4 KB

incompatibilities-2-5.md

File metadata and controls

331 lines (293 loc) · 84.4 KB

ActionBundle

  • The OptionsHelper::__construct(Router $router, TranslatorInterface $translator)[?] method was changed to OptionsHelper::__construct(Router $router, TranslatorInterface $translator, FormProvider $formProvider)[?]
  • The following methods in class AjaxController[?] were removed:
    • handleResponse[?]
    • getOperationRegistry[?]
    • getContextHelper[?]

ActivityBundle

  • The ContextsSelectType::__construct(EntityManager $entityManager, ConfigManager $configManager, TranslatorInterface $translator, TokenStorageInterface $securityTokenStorage, EventDispatcherInterface $dispatcher, EntityNameResolver $entityNameResolver, FeatureChecker $featureChecker)[?] method was changed to ContextsSelectType::__construct(EntityManager $entityManager, ConfigManager $configManager, TranslatorInterface $translator, EventDispatcherInterface $dispatcher, EntityNameResolver $entityNameResolver, FeatureChecker $featureChecker)[?]
  • The ContextsToViewTransformer::__construct(EntityManager $entityManager, TokenStorageInterface $securityTokenStorage, $collectionModel = false)[?] method was changed to ContextsToViewTransformer::__construct(EntityManager $entityManager, $collectionModel = false)[?]
  • The ActivityContextApiEntityManager::__construct(ObjectManager $om, ActivityManager $activityManager, TokenStorageInterface $securityTokenStorage, ConfigManager $configManager, RouterInterface $router, EntityAliasResolver $entityAliasResolver, EntityNameResolver $entityNameResolver, DoctrineHelper $doctrineHelper, FeatureChecker $featureChecker)[?] method was changed to ActivityContextApiEntityManager::__construct(ObjectManager $om, ActivityManager $activityManager, ConfigManager $configManager, RouterInterface $router, EntityAliasResolver $entityAliasResolver, EntityNameResolver $entityNameResolver, DoctrineHelper $doctrineHelper, FeatureChecker $featureChecker)[?]
  • The ContextSearchHandler::__construct(TokenStorageInterface $token, TranslatorInterface $translator, Indexer $indexer, ActivityManager $activityManager, ConfigManager $configManager, EntityClassNameHelper $entityClassNameHelper, ObjectManager $objectManager, EntityNameResolver $nameResolver, EventDispatcherInterface $dispatcher, $class = null)[?] method was changed to ContextSearchHandler::__construct(TranslatorInterface $translator, Indexer $indexer, ActivityManager $activityManager, ConfigManager $configManager, EntityClassNameHelper $entityClassNameHelper, ObjectManager $objectManager, EntityNameResolver $nameResolver, EventDispatcherInterface $dispatcher, $class = null)[?]
  • The ContextsSelectType::$tokenStorage[?] property was removed.
  • The ContextsToViewTransformer::$securityTokenStorage[?] property was removed.
  • The ActivityContextApiEntityManager::$securityTokenStorage[?] property was removed.
  • The ContextSearchHandler::$token[?] property was removed.

ActivityListBundle

  • The SegmentWidgetOptionsListener[?] class was removed.

ApiBundle

  • The following classes were removed:

    • RelationshipErrorCompleter[?]
    • DataNormalizer[?]
  • The ConfigNormalizer::normalizeConfig[?] method was removed.

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

    • setEntityIdentifier[?]
    • applyEntityIdentifierRestriction[?]
  • The DataTransformerRegistry::addDataTransformer[?] method was removed.

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

    • hasDocumentationResource[?]
    • getDocumentationResource[?]
    • setDocumentationResource[?]
  • The ApiDocDataTypeConverter::convertToApiDocDataType[?] method was removed.

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

    • doNormalization($dataType, RequestType $requestType, $value = null, $isArrayAllowed = false)[?]
    • doNormalization($dataType, RequestType $requestType, $value, $isArrayAllowed, $isRangeAllowed)[?]
    • getNormalizedValue($dataType, RequestType $requestType, $value, $isArrayAllowed)[?]
    • getNormalizedValue($dataType, RequestType $requestType, $value, $isArrayAllowed, $isRangeAllowed)[?]
  • The LoadCustomAssociation::getQueryBuilder($parentEntityClass, $parentEntityId)[?] method was changed to LoadCustomAssociation::getQueryBuilder($parentEntityClass, $parentEntityId, EntityMetadata $parentEntityMetadata)[?]

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

    • normalizeRelationId($propertyPath, $entityClass, $entityId)[?]
    • normalizeRelationId($propertyPath, $entityClass, $entityId, EntityMetadata $entityMetadata)[?]
    • normalizeEntityId($propertyPath, $entityClass, $entityId)[?]
    • normalizeEntityId($propertyPath, $entityId, EntityMetadata $entityMetadata)[?]
    • normalizeRelationId($pointer, $entityType, $entityId)[?]
    • normalizeRelationId($pointer, $entityType, $entityId, EntityMetadata $entityMetadata)[?]
    • normalizeEntityId($pointer, $entityClass, $entityId)[?]
    • normalizeEntityId($pointer, $entityId, EntityMetadata $entityMetadata)[?]
  • The LoadExtendedAssociation::addTitles(array $data, $associationOwnerClass, $associationOwnerId, $associationType, $associationKind, $titleFieldName)[?] method was changed to LoadExtendedAssociation::addTitles(array $data, $titleFieldName)[?]

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

    • addTitle(array $item, $titleFieldName)[?]
    • addTitle(array $item, $titleFieldName, EntityDefinitionConfig $config)[?]
    • getTitle($entityClass, $entityId)[?]
    • getTitle($entityClass, $entityId, EntityDefinitionConfig $config)[?]
  • The BuildListResultDocument::processResult(Context $context)[?] method was changed to BuildListResultDocument::processResult(DocumentBuilderInterface $documentBuilder, Context $context)[?]

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

    • processException(Context $context, Exception $e)[?]
    • processException(DocumentBuilderInterface $documentBuilder, Context $context, Exception $e)[?]
    • processResult(Context $context)[?]
    • processResult(DocumentBuilderInterface $documentBuilder, Context $context)[?]
  • The BuildSingleItemResultDocument::processResult(Context $context)[?] method was changed to BuildSingleItemResultDocument::processResult(DocumentBuilderInterface $documentBuilder, Context $context)[?]

  • The RegisterFilters::createFilter(FilterFieldConfig $filterConfig, $propertyPath)[?] method was changed to RegisterFilters::createFilter(FilterFieldConfig $filterConfig, $propertyPath, Context $context)[?]

  • The BuildCustomTypes::buildNestedObject(array $data, EntityDefinitionConfig $config)[?] method was changed to BuildCustomTypes::buildNestedObject(array $data, EntityDefinitionConfig $config, EntityDefinitionConfig $parentConfig)[?]

  • The SetDataTransformers::setDataTransformers(EntityDefinitionConfig $definition, ClassMetadata $metadata = null)[?] method was changed to SetDataTransformers::setDataTransformers(EntityDefinitionConfig $definition, RequestType $requestType, ClassMetadata $metadata = null)[?]

  • The RestDocFiltersHandler::getFilterType($dataType, $isArrayAllowed)[?] method was changed to RestDocFiltersHandler::getFilterType($dataType, $isArrayAllowed, $isRangeAllowed)[?]

  • The EntityIdTransformer::reverseTransformCombinedEntityId[?] method was removed.

  • The EntityTitleProvider::getEntityMetadata[?] method was removed.

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

    • getTitles[?]
    • getAssociationOwnerId[?]
    • getEntityId[?]
    • getAssociationInfo[?]
  • The LoadTitleMetaProperty::getEntityIdentifierPropertyPath[?] method was removed.

  • The BuildCustomTypes::getOwnPropertyValue[?] method was removed.

  • The ComputePrimaryField::getPropertyPath[?] method was removed.

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

    • processInheritDocForField[?]
    • registerDocumentationResource[?]
  • The FixFieldNaming::isIdentifierField[?] method was removed.

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

    • addStatusCode[?]
    • createStatusCode[?]
  • The following methods in class ObjectNormalizer[?] were removed:

    • transformValue[?]
    • postSerialize[?]
  • The ConfigurationCompilerPass::registerProcessingGroups[?] method was removed.

  • The MarkdownApiDocParser::parseDocumentationHeaders[?] method was removed.

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

    • __construct(DoctrineHelper $doctrineHelper, ValueNormalizer $valueNormalizer)[?]
    • __construct(ValueNormalizer $valueNormalizer)[?]
    • transform($id)[?]
    • transform($id, EntityMetadata $metadata)[?]
    • reverseTransform($entityClass, $value)[?]
    • reverseTransform($value, EntityMetadata $metadata)[?]
  • The EntityTitleProvider::__construct(DoctrineHelper $doctrineHelper, EntityNameResolver $entityNameResolver)[?] method was changed to EntityTitleProvider::__construct(DoctrineHelper $doctrineHelper, EntityNameResolver $entityNameResolver)[?]

  • The LoadCustomAssociation::__construct(EntitySerializer $entitySerializer, DoctrineHelper $doctrineHelper)[?] method was changed to LoadCustomAssociation::__construct(EntitySerializer $entitySerializer, DoctrineHelper $doctrineHelper, EntityIdHelper $entityIdHelper)[?]

  • The LoadParentEntity::__construct(DoctrineHelper $doctrineHelper)[?] method was changed to LoadParentEntity::__construct(DoctrineHelper $doctrineHelper, EntityLoader $entityLoader)[?]

  • The LoadExtendedAssociation::__construct(EntitySerializer $entitySerializer, DoctrineHelper $doctrineHelper, AssociationManager $associationManager)[?] method was changed to LoadExtendedAssociation::__construct(EntitySerializer $entitySerializer, DoctrineHelper $doctrineHelper, EntityIdHelper $entityIdHelper, AssociationManager $associationManager, EntityTitleProvider $entityTitleProvider)[?]

  • The LoadNestedAssociation::__construct(EntitySerializer $entitySerializer, DoctrineHelper $doctrineHelper, EntityTitleProvider $entityTitleProvider)[?] method was changed to LoadNestedAssociation::__construct(EntitySerializer $entitySerializer, DoctrineHelper $doctrineHelper, EntityIdHelper $entityIdHelper, EntityTitleProvider $entityTitleProvider)[?]

  • The BuildResultDocument::__construct(DocumentBuilderInterface $documentBuilder, ErrorCompleterInterface $errorCompleter, LoggerInterface $logger)[?] method was changed to BuildResultDocument::__construct(DocumentBuilderFactory $documentBuilderFactory, ErrorCompleterRegistry $errorCompleterRegistry, LoggerInterface $logger)[?]

  • The BuildSingleItemQuery::__construct(DoctrineHelper $doctrineHelper, CriteriaConnector $criteriaConnector)[?] method was changed to BuildSingleItemQuery::__construct(DoctrineHelper $doctrineHelper, CriteriaConnector $criteriaConnector, EntityIdHelper $entityIdHelper)[?]

  • The CompleteErrors::__construct(ErrorCompleterInterface $errorCompleter)[?] method was changed to CompleteErrors::__construct(ErrorCompleterRegistry $errorCompleterRegistry)[?]

  • The CreateEntity::__construct(EntityInstantiator $entityInstantiator)[?] method was changed to CreateEntity::__construct(DoctrineHelper $doctrineHelper, EntityLoader $entityLoader, EntityInstantiator $entityInstantiator)[?]

  • The ProcessIncludedEntities::__construct(ActionProcessorBagInterface $processorBag, ErrorCompleterInterface $errorCompleter)[?] method was changed to ProcessIncludedEntities::__construct(ActionProcessorBagInterface $processorBag, ErrorCompleterRegistry $errorCompleterRegistry)[?]

  • The NormalizeIncludedData::__construct(DoctrineHelper $doctrineHelper, EntityInstantiator $entityInstantiator, ValueNormalizer $valueNormalizer, EntityIdTransformerInterface $entityIdTransformer)[?] method was changed to NormalizeIncludedData::__construct(DoctrineHelper $doctrineHelper, EntityInstantiator $entityInstantiator, EntityLoader $entityLoader, ValueNormalizer $valueNormalizer, EntityIdTransformerInterface $entityIdTransformer, ConfigProvider $configProvider, MetadataProvider $metadataProvider)[?]

  • The EntityMetadataLoader::__construct(DoctrineHelper $doctrineHelper, EntityMetadataFactory $metadataFactory, ObjectMetadataFactory $objectMetadataFactory, EntityMetadataFactory $entityMetadataFactory, EntityNestedObjectMetadataFactory $nestedObjectMetadataFactory, EntityNestedAssociationMetadataFactory $nestedAssociationMetadataFactory)[?] method was changed to EntityMetadataLoader::__construct(DoctrineHelper $doctrineHelper, EntityIdHelper $entityIdHelper, EntityMetadataFactory $metadataFactory, ObjectMetadataFactory $objectMetadataFactory, EntityMetadataFactory $entityMetadataFactory, EntityNestedObjectMetadataFactory $nestedObjectMetadataFactory, EntityNestedAssociationMetadataFactory $nestedAssociationMetadataFactory)[?]

  • The SetEntityId::__construct(DoctrineHelper $doctrineHelper)[?] method was changed to SetEntityId::__construct(EntityIdHelper $entityIdHelper)[?]

  • The FilterFieldsByExtra::__construct(DoctrineHelper $doctrineHelper, ValueNormalizer $valueNormalizer)[?] method was changed to FilterFieldsByExtra::__construct(DoctrineHelper $doctrineHelper, ValueNormalizer $valueNormalizer)[?]

  • The CompleteEntityDefinitionHelper::__construct(DoctrineHelper $doctrineHelper, CompleteAssociationHelper $associationHelper, CompleteCustomAssociationHelper $customAssociationHelper, ExclusionProviderInterface $exclusionProvider, ExpandedAssociationExtractor $expandedAssociationExtractor)[?] method was changed to CompleteEntityDefinitionHelper::__construct(DoctrineHelper $doctrineHelper, EntityIdHelper $entityIdHelper, CompleteAssociationHelper $associationHelper, CompleteCustomAssociationHelper $customAssociationHelper, ExclusionProviderInterface $exclusionProvider, ExpandedAssociationExtractor $expandedAssociationExtractor)[?]

  • The ObjectNormalizer::__construct(ObjectNormalizerRegistry $normalizerRegistry, DoctrineHelper $doctrineHelper, DataAccessorInterface $dataAccessor, DataTransformerInterface $dataTransformer, ConfigNormalizer $configNormalizer, DataNormalizer $dataNormalizer)[?] method was changed to ObjectNormalizer::__construct(ObjectNormalizerRegistry $normalizerRegistry, DoctrineHelper $doctrineHelper, SerializationHelper $serializationHelper, DataAccessorInterface $dataAccessor, ConfigNormalizer $configNormalizer, DataNormalizer $dataNormalizer)[?]

  • The EntityType::__construct(ManagerRegistry $doctrine)[?] method was changed to EntityType::__construct(ManagerRegistry $doctrine, EntityLoader $entityLoader)[?]

  • The NestedAssociationType::__construct(PropertyAccessorInterface $propertyAccessor, ManagerRegistry $doctrine)[?] method was changed to NestedAssociationType::__construct(PropertyAccessorInterface $propertyAccessor, ManagerRegistry $doctrine, EntityLoader $entityLoader)[?]

  • The AbstractEntityAssociationTransformer::__construct(ManagerRegistry $doctrine, AssociationMetadata $metadata)[?] method was changed to AbstractEntityAssociationTransformer::__construct(ManagerRegistry $doctrine, EntityLoader $entityLoader, AssociationMetadata $metadata)[?]

  • The EntityToIdTransformer::__construct(ManagerRegistry $doctrine, AssociationMetadata $metadata, IncludedEntityCollection $includedEntities = null)[?] method was changed to EntityToIdTransformer::__construct(ManagerRegistry $doctrine, EntityLoader $entityLoader, AssociationMetadata $metadata, IncludedEntityCollection $includedEntities = null)[?]

  • The DataTransformerRegistry::getDataTransformer($dataType)[?] method was changed to DataTransformerRegistry::getDataTransformer($dataType, RequestType $requestType)[?]

  • The RestDocFiltersHandler::__construct(RestDocViewDetector $docViewDetector, ValueNormalizer $valueNormalizer)[?] method was changed to RestDocFiltersHandler::__construct(RestDocViewDetector $docViewDetector, ValueNormalizer $valueNormalizer, ApiDocDataTypeConverter $dataTypeConverter)[?]

  • The RestDocIdentifierHandler::__construct(RestDocViewDetector $docViewDetector, ValueNormalizer $valueNormalizer)[?] method was changed to RestDocIdentifierHandler::__construct(RestDocViewDetector $docViewDetector, ValueNormalizer $valueNormalizer, ApiDocDataTypeConverter $dataTypeConverter)[?]

  • The ApiDocMetadataParser::__construct(ValueNormalizer $valueNormalizer)[?] method was changed to ApiDocMetadataParser::__construct(ValueNormalizer $valueNormalizer, ApiDocDataTypeConverter $dataTypeConverter)[?]

  • The EntityIdTransformer::$doctrineHelper[?] property was removed.

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

    • $documentBuilder[?]
    • $errorCompleter[?]
  • The CompleteErrors::$errorCompleter[?] property was removed.

  • The ProcessIncludedEntities::$errorCompleter[?] property was removed.

  • The SetEntityId::$doctrineHelper[?] property was removed.

  • The ObjectNormalizer::$dataTransformer[?] property was removed.

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

    • transform($id)[?]
    • transform($id, EntityMetadata $metadata)[?]
    • reverseTransform($entityClass, $value)[?]
    • reverseTransform($value, EntityMetadata $metadata)[?]

AttachmentBundle

  • The File::getFilePath[?] method was removed.

ChainProcessor

  • The TraceableProcessorBag[?] class was removed.
  • The following methods in class ProcessorBag[?] were removed:
  • The following methods in class ProcessorBag[?] were removed:
    • assertNotFrozen[?]
    • ensureInitialized[?]
    • initializeProcessors[?]
    • getSortedProcessors[?]
    • calculatePriority[?]
    • sortByPriorityAndFlatten[?]
  • The following methods in class LoadProcessorsCompilerPass[?] were removed:
    • parseProcessorAttributeValue[?]
    • registerApplicableCheckers[?]
  • The ProcessorBag::__construct(ProcessorFactoryInterface $processorFactory, $debug = false, ProcessorApplicableCheckerFactoryInterface $applicableCheckerFactory = null, ProcessorIteratorFactoryInterface $processorIteratorFactory = null)[?] method was changed to ProcessorBag::__construct(ProcessorBagConfigProviderInterface $configProvider, ProcessorFactoryInterface $processorFactory, $debug = false, ProcessorApplicableCheckerFactoryInterface $applicableCheckerFactory = null, ProcessorIteratorFactoryInterface $processorIteratorFactory = null)[?]
  • The following properties in class ProcessorBag[?] were removed:
    • $initialData[?]
    • $processors[?]
  • The following properties in class LoadProcessorsCompilerPass[?] were removed:
    • $processorBagServiceId[?]
    • $processorApplicableCheckerTagName[?]
  • The following methods in class ProcessorBagInterface[?] were removed:

DataGridBundle

  • The following methods in class MassActionDispatcher[?] were removed:
    • getDatagridQuery[?]
    • getMassActionByName[?]
    • getResultIterator[?]
    • getMassActionHandler[?]
    • getIdentifierField[?]
    • getObjectIdentifier[?]
  • The following methods in class GridController[?] were removed:
    • getSecurityToken[?]
    • getTokenSerializer[?]
  • The MassActionDispatcher::__construct(ContainerInterface $container, Manager $manager, AclHelper $aclHelper)[?] method was changed to MassActionDispatcher::__construct(Manager $manager, MassActionHelper $massActionHelper, MassActionParametersParser $massActionParametersParser, IterableResultFactoryRegistry $iterableResultFactoryRegistry)[?]
  • The following properties in class MassActionDispatcher[?] were removed:

EntityBundle

  • The following methods in class OroEntityManager[?] were removed:
    • setExtendConfigProvider[?]
    • getExtendConfigProvider[?]
  • The OroEntityManager::$extendConfigProvider[?] property was removed.

EntityConfigBundle

  • The AttributeConfigExtension::__construct(ConfigProvider $attributeConfigProvider, SerializedFieldProvider $serializedFieldProvider)[?] method was changed to AttributeConfigExtension::__construct(ConfigProvider $attributeConfigProvider, SerializedFieldProvider $serializedFieldProvider, AttributeTypeRegistry $attributeTypeRegistry)[?]
  • The DynamicAttributesExtension::__construct(ConfigManager $configManager, DoctrineHelper $doctrineHelper, AttributeManager $attributeManager, AttributeConfigHelper $attributeConfigHelper)[?] method was changed to DynamicAttributesExtension::__construct(ConfigManager $configManager, DoctrineHelper $doctrineHelper, AttributeManager $attributeManager, AttributeConfigHelper $attributeConfigHelper, DynamicFieldsHelper $dynamicFieldsHelper)[?]

EntityExtendBundle

  • The DynamicFieldsExtension::__construct(ConfigManager $configManager, RouterInterface $router, TranslatorInterface $translator, DoctrineHelper $doctrineHelper, FeatureChecker $featureChecker)[?] method was changed to DynamicFieldsExtension::__construct(ConfigManager $configManager, DoctrineHelper $doctrineHelper, DynamicFieldsHelper $dynamicFieldsHelper)[?]
  • The CacheWarmerAggregate::__construct(CacheWarmerAggregate $baseCacheWarmerAggregate, CheckDatabaseStateManager $checkDatabaseStateManager)[?] method was changed to CacheWarmerAggregate::__construct(ServiceLink $cacheWarmerLink, ServiceLink $extendCacheWarmerLink, CheckDatabaseStateManager $checkDatabaseStateManager)[?]
  • The following properties in class DynamicFieldsExtension[?] were removed:
    • $router[?]
    • $translator[?]
    • $propertyAccessor[?]
    • $featureChecker[?]
  • The CacheWarmerAggregate::addWarmer[?] method was removed.

EntitySerializer

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

    • applyPropertyConfig[?]
    • isCollapsedWithoutPropertyPath[?]
  • The following methods in class DataNormalizer[?] were removed:

    • getPropertyPath[?]
    • applyPropertyPath[?]
    • applyCollection[?]
    • extractValueByPropertyPath[?]
  • The following methods in class EntitySerializer[?] were removed:

    • transformValue[?]
    • postSerialize[?]
  • The following methods in class ConfigNormalizer[?] were changed:

    • applyPropertyPathConfig(array $config, $propertyPath, array &$fieldConfig, $parentField)[?]
    • applyPropertyPathConfig(array $config, array $propertyPath)[?]
    • applySingleFieldConfig(array &$config, $parentField)[?]
    • applySingleFieldConfig(array &$config)[?]
  • The following methods in class EntitySerializer[?] were changed:

    • getAssociationTargetClass($fieldName, EntityMetadata $entityMetadata, $value)[?]
    • getAssociationTargetClass(array $propertyPath, EntityMetadata $entityMetadata, $value)[?]
    • applyRelatedData(array &$result, $entityClass, $relatedData)[?]
    • applyRelatedData(array &$result, $entityClass, EntityConfig $config, $relatedData)[?]
  • The EntitySerializer::__construct(DoctrineHelper $doctrineHelper, DataAccessorInterface $dataAccessor, DataTransformerInterface $dataTransformer, QueryFactory $queryFactory, FieldAccessor $fieldAccessor, ConfigNormalizer $configNormalizer, DataNormalizer $dataNormalizer, ConfigConverter $configConverter = null)[?] method was changed to EntitySerializer::__construct(DoctrineHelper $doctrineHelper, SerializationHelper $serializationHelper, DataAccessorInterface $dataAccessor, QueryFactory $queryFactory, FieldAccessor $fieldAccessor, ConfigNormalizer $configNormalizer, ConfigConverter $configConverter, DataNormalizer $dataNormalizer)[?]

  • The EntitySerializer::$dataTransformer[?] property was removed.

FormBundle

  • The ArrayToStringTransformer::__construct[?] method was removed.

ImportExportBundle

  • The CliImportMessageProcessor[?] class was removed.
  • The ExportTemplateType::getExportProcessorsChoices[?] method was removed.
  • The ImportExportController::getTokenSerializer[?] method was removed.
  • The HttpImportMessageProcessor::handleImport[?] method was removed.
  • The ExportMessageProcessorAbstract::setSecurityToken[?] method was removed.
  • The following methods in class PreExportMessageProcessorAbstract[?] were removed:
    • setSecurityToken[?]
    • addDependedJob[?]
  • The HttpImportMessageProcessor::__construct[?] method was removed.
  • The ExportMessageProcessorAbstract::__construct(JobRunner $jobRunner, JobStorage $jobStorage, TokenStorageInterface $tokenStorage, TokenSerializerInterface $tokenSerializer, LoggerInterface $logger)[?] method was changed to ExportMessageProcessorAbstract::__construct(JobRunner $jobRunner, JobStorage $jobStorage, LoggerInterface $logger)[?]
  • The PreExportMessageProcessorAbstract::__construct(JobRunner $jobRunner, MessageProducerInterface $producer, TokenSerializerInterface $tokenSerializer, TokenStorageInterface $tokenStorage, DependentJobService $dependentJob, LoggerInterface $logger, $sizeOfBatch)[?] method was changed to PreExportMessageProcessorAbstract::__construct(JobRunner $jobRunner, MessageProducerInterface $producer, TokenStorageInterface $tokenStorage, DependentJobService $dependentJob, LoggerInterface $logger, $sizeOfBatch)[?]
  • The following properties in class ExportMessageProcessorAbstract[?] were removed:
    • $tokenStorage[?]
    • $tokenSerializer[?]
  • The PreExportMessageProcessorAbstract::$tokenSerializer[?] property was removed.

MessageQueue

  • The AbstractExtension::onCreateDelayed[?] method was removed.
  • The ChainExtension::onCreateDelayed[?] method was removed.
  • The ExtensionInterface::onCreateDelayed[?] method was removed.
  • The following methods in interface ExtensionInterface[?] were added:
    • onPreCreateDelayed[?]
    • onPostCreateDelayed[?]

MessageQueueBundle

  • The JobExtension::onCreateDelayed[?] method was removed.
  • The following methods in class ContainerResetExtension[?] were removed:
    • setPersistentServices[?]
    • onPreReceived[?]
  • The ContainerResetExtension::__construct(ContainerInterface $container)[?] method was changed to ContainerResetExtension::__construct(array $clearers)[?]

ReportBundle

  • The NavigationListener::__construct(EntityManager $entityManager, ConfigProvider $entityConfigProvider, TokenAccessorInterface $tokenAccessor, AclHelper $aclHelper, FeatureChecker $featureChecker)[?] method was changed to NavigationListener::__construct(DoctrineHelper $doctrineHelper, ConfigProvider $entityConfigProvider, TokenAccessorInterface $tokenAccessor, AclHelper $aclHelper, FeatureChecker $featureChecker)[?]
  • The NavigationListener::$em[?] property was removed.

SearchBundle

  • The DbalStorer[?] class was removed.
  • The Result::$count[?] property was removed.
  • The OrmIndexer::__construct(ManagerRegistry $registry, DoctrineHelper $doctrineHelper, ObjectMapper $mapper, EntityNameResolver $entityNameResolver, DbalStorer $dbalStorer)[?] method was changed to OrmIndexer::__construct(ManagerRegistry $registry, DoctrineHelper $doctrineHelper, ObjectMapper $mapper, EntityNameResolver $entityNameResolver)[?]
  • The BaseDriver::addFilteringField(QueryBuilder $qb, $index, $searchCondition)[?] method was changed to BaseDriver::addFilteringField($index, $searchCondition)[?]
  • The EngineV2Interface[?] interface was removed.
  • The following methods in interface SearchQueryInterface[?] were added:
    • addAggregate[?]
    • getAggregations[?]

SecurityBundle

  • The AbstractOwnerTreeProvider::ensureTreeLoaded[?] method was removed.