Skip to content

Latest commit

 

History

History
976 lines (878 loc) · 297 KB

incompatibilities-4-0.md

File metadata and controls

976 lines (878 loc) · 297 KB

Action

  • The ExtendableCondition::__construct(EventDispatcherInterface $eventDispatcher, FlashBag $flashBag, TranslatorInterface $translator)[?] method was changed to ExtendableCondition::__construct(EventDispatcherInterface $eventDispatcher, FlashBag $flashBag, TranslatorInterface $translator)[?]
  • The ActionFactory::__construct(ContainerInterface $container, array $types = [])[?] method was changed to ActionFactory::__construct(ContainerInterface $container, array $types = [])[?]
  • The CloneEntity::__construct(ContextAccessor $contextAccessor, ManagerRegistry $registry, TranslatorInterface $translator, FlashBagInterface $flashBag = null, LoggerInterface $logger = null)[?] method was changed to CloneEntity::__construct(ContextAccessor $contextAccessor, ManagerRegistry $registry, TranslatorInterface $translator, FlashBagInterface $flashBag = null, LoggerInterface $logger = null)[?]
  • The FlashMessage::__construct(ContextAccessor $contextAccessor, TranslatorInterface $translator, HtmlTagHelper $htmlTagHelper, RequestStack $requestStack)[?] method was changed to FlashMessage::__construct(ContextAccessor $contextAccessor, TranslatorInterface $translator, HtmlTagHelper $htmlTagHelper, RequestStack $requestStack)[?]
  • The TranslateAction::__construct(ContextAccessor $contextAccessor, TranslatorInterface $translator)[?] method was changed to TranslateAction::__construct(ContextAccessor $contextAccessor, TranslatorInterface $translator)[?]

ActionBundle

  • The OperationExtension::__construct(ContainerInterface $container)[?] method was changed to OperationExtension::__construct(ContainerInterface $container)[?]
  • The OptionsHelper::__construct(Router $router, TranslatorInterface $translator, FormProvider $formProvider, HtmlTagHelper $htmlTagHelper)[?] method was changed to OptionsHelper::__construct(Router $router, TranslatorInterface $translator, FormProvider $formProvider, HtmlTagHelper $htmlTagHelper)[?]
  • The OperationFormHandler::__construct(FormFactoryInterface $formFactory, ContextHelper $contextHelper, OperationRegistry $operationRegistry, TranslatorInterface $translator)[?] method was changed to OperationFormHandler::__construct(FormFactoryInterface $formFactory, ContextHelper $contextHelper, OperationRegistry $operationRegistry, TranslatorInterface $translator)[?]
  • The DatagridActionButtonProvider::__construct(ButtonProvider $buttonProvider, ContextHelper $contextHelper, MassActionProviderRegistry $providerRegistry, OptionsHelper $optionsHelper, EntityClassResolver $entityClassResolver, TranslatorInterface $translator)[?] method was changed to DatagridActionButtonProvider::__construct(ButtonProvider $buttonProvider, ContextHelper $contextHelper, MassActionProviderRegistry $providerRegistry, OptionsHelper $optionsHelper, EntityClassResolver $entityClassResolver, TranslatorInterface $translator)[?]
  • The ButtonWidgetAction::__construct(TranslatorInterface $translator)[?] method was changed to ButtonWidgetAction::__construct(TranslatorInterface $translator)[?]
  • The OperationConfigurationValidator::__construct(ControllerClassProvider $controllerClassProvider, Twig_Loader_Filesystem $twigLoader, DoctrineHelper $doctrineHelper, LoggerInterface $logger, $debug)[?] method was changed to OperationConfigurationValidator::__construct(ControllerClassProvider $controllerClassProvider, LoaderInterface $twigLoader, DoctrineHelper $doctrineHelper, LoggerInterface $logger, $debug)[?]
  • The following methods in class AbstractDebugCommand[?] were removed:
    • isEnabled[?]
    • getFactory[?]
    • getFactoryServiceId[?]
  • The DebugActionCommand::getFactoryServiceId[?] method was removed.
  • The DebugConditionCommand::getFactoryServiceId[?] method was removed.
  • The following methods in class DebugOperationCommand[?] were removed:
    • getOperationsProvider[?]
    • getActionGroupsProvider[?]
    • getActionGroupRegistry[?]
    • getOperationRegistry[?]
  • The following methods in class ValidateActionConfigurationCommand[?] were removed:
    • getConfigurationProvider[?]
    • getConfigurationValidator[?]

ActivityBundle

  • The ActivityWidgetProvider::__construct(ActivityManager $activityManager, AuthorizationCheckerInterface $authorizationChecker, TranslatorInterface $translator, EntityIdAccessor $entityIdAccessor, EntityRoutingHelper $entityRoutingHelper)[?] method was changed to ActivityWidgetProvider::__construct(ActivityManager $activityManager, AuthorizationCheckerInterface $authorizationChecker, TranslatorInterface $translator, EntityIdAccessor $entityIdAccessor, EntityRoutingHelper $entityRoutingHelper)[?]
  • The ContextsSelectType::__construct(EntityManager $entityManager, ConfigManager $configManager, TranslatorInterface $translator, 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 ContextSearchHandler::__construct(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)[?]

ActivityListBundle

  • The ActivityListChainProvider::__construct(DoctrineHelper $doctrineHelper, ConfigManager $configManager, TranslatorInterface $translator, EntityRoutingHelper $routingHelper, TokenAccessorInterface $tokenAccessor)[?] method was changed to ActivityListChainProvider::__construct(DoctrineHelper $doctrineHelper, ConfigManager $configManager, TranslatorInterface $translator, EntityRoutingHelper $routingHelper, TokenAccessorInterface $tokenAccessor)[?]
  • The MergeListener::__construct(TranslatorInterface $translator, ConfigProvider $configProvider, ActivityManager $activityManager)[?] method was changed to MergeListener::__construct(TranslatorInterface $translator, ConfigProvider $configProvider, ActivityManager $activityManager)[?]
  • The ActivityListController::getEntityRoutingHelper[?] method was removed.

AddressBundle

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

ApiBundle

  • The following classes were removed:

    • ProcessorApplicableCheckerWithoutGroupsFactory[?]
    • InvalidFilterValueKeyException[?]
    • FilterFactoryCompilerPass[?]
    • AllNotMemberOfComparisonExpression[?]
  • The following methods in class EntityIdHelper[?] were changed:

    • setEntityIdentifier($entity, $entityId, EntityMetadata $entityMetadata)[?]
    • setEntityIdentifier($entity, $entityId, EntityIdMetadataInterface $metadata)[?]
    • applyEntityIdentifierRestriction(QueryBuilder $qb, $entityId, EntityMetadata $entityMetadata)[?]
    • applyEntityIdentifierRestriction(QueryBuilder $qb, $entityId, EntityIdMetadataInterface $metadata, string $entityAlias = null, string $idParamName = null)[?]
  • The ExceptionTextExtractor::__construct($debug, TranslatorInterface $translator, array $safeExceptions, array $safeExceptionExclusions = [])[?] method was changed to ExceptionTextExtractor::__construct($debug, TranslatorInterface $translator, array $safeExceptions, array $safeExceptionExclusions = [])[?]

  • The Context::setCriteria($criteria)[?] method was changed to Context::setCriteria(Criteria $criteria = null)[?]

  • The OptimizedProcessorBag::__construct(ProcessorBagConfigProviderInterface $configProvider, ProcessorRegistryInterface $processorRegistry, $debug, ProcessorApplicableCheckerFactoryInterface $applicableCheckerFactory, ProcessorIteratorFactoryInterface $processorIteratorFactory, ProcessorApplicableCheckerFactoryInterface $ungroupedApplicableCheckerFactory, ProcessorIteratorFactoryInterface $ungroupedProcessorIteratorFactory)[?] method was changed to OptimizedProcessorBag::__construct(ProcessorBagConfigProviderInterface $configProvider, ProcessorRegistryInterface $processorRegistry, $debug, ProcessorApplicableCheckerFactoryInterface $applicableCheckerFactory, ProcessorIteratorFactoryInterface $processorIteratorFactory, ProcessorIteratorFactoryInterface $ungroupedProcessorIteratorFactory)[?]

  • The OptimizedProcessorIterator::__construct(array $processors, array $groups, ContextInterface $context, ApplicableCheckerInterface $applicableChecker, ProcessorRegistryInterface $processorRegistry)[?] method was changed to OptimizedProcessorIterator::__construct(array $processors, array $groups, array $processorGroups, ContextInterface $context, ApplicableCheckerInterface $applicableChecker, ProcessorRegistryInterface $processorRegistry)[?]

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

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

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

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

  • The LoadEntity::__construct(DoctrineHelper $doctrineHelper, EntityLoader $entityLoader)[?] method was changed to LoadEntity::__construct(DoctrineHelper $doctrineHelper, EntityIdHelper $entityIdHelper, QueryFactory $queryFactory)[?]

  • The LoadEntityByEntitySerializer::__construct(EntitySerializer $entitySerializer)[?] method was changed to LoadEntityByEntitySerializer::__construct(EntitySerializer $entitySerializer, DoctrineHelper $doctrineHelper, EntityClassResolver $entityClassResolver)[?]

  • The NormalizeErrors::__construct(TranslatorInterface $translator)[?] method was changed to NormalizeErrors::__construct(TranslatorInterface $translator)[?]

  • The EntityHandler::__invoke($data)[?] method was changed to EntityHandler::__invoke(array $data, array $context)[?]

  • The CompleteDescriptions::__construct(EntityDescriptionProvider $entityDocProvider, ResourceDocProvider $resourceDocProvider, ResourceDocParserRegistry $resourceDocParserRegistry, TranslatorInterface $translator, ConfigProvider $ownershipConfigProvider, RequestDependedTextProcessor $requestDependedTextProcessor)[?] method was changed to CompleteDescriptions::__construct(EntityDescriptionProvider $entityDocProvider, ResourceDocProvider $resourceDocProvider, ResourceDocParserRegistry $resourceDocParserRegistry, TranslatorInterface $translator, ConfigProvider $ownershipConfigProvider, RequestDependedTextProcessor $requestDependedTextProcessor)[?]

  • The ExpandRelatedEntities::__construct(DoctrineHelper $doctrineHelper, ConfigProvider $configProvider, EntityOverrideProviderRegistry $entityOverrideProviderRegistry)[?] method was changed to ExpandRelatedEntities::__construct(DoctrineHelper $doctrineHelper, ConfigProvider $configProvider, EntityOverrideProviderRegistry $entityOverrideProviderRegistry, CompleteCustomDataTypeHelper $customDataTypeHelper)[?]

  • The MergeSubresourceConfigHelper::__construct(MergeActionConfigHelper $mergeActionConfigHelper, MergeFilterConfigHelper $mergeFilterConfigHelper)[?] method was changed to MergeSubresourceConfigHelper::__construct(MergeActionConfigHelper $mergeActionConfigHelper, MergeFilterConfigHelper $mergeFilterConfigHelper, MergeSorterConfigHelper $mergeSorterConfigHelper)[?]

  • The CompleteCustomDataTypeHelper::completeCustomDataTypes(EntityDefinitionConfig $definition, ClassMetadata $metadata, $version, RequestType $requestType)[?] method was changed to CompleteCustomDataTypeHelper::completeCustomDataTypes(EntityDefinitionConfig $definition, ClassMetadata $metadata, string $version, RequestType $requestType)[?]

  • The Error::trans(TranslatorInterface $translator)[?] method was changed to Error::trans(TranslatorInterface $translator)[?]

  • The Label::trans(TranslatorInterface $translator)[?] method was changed to Label::trans(TranslatorInterface $translator)[?]

  • The FormExtension::__construct(ContainerInterface $container, array $types, array $typeExtensions, array $guessers)[?] method was changed to FormExtension::__construct(ContainerInterface $container, array $types, array $typeExtensions, array $guessers)[?]

  • The AssociationFilter::getEntityClass($entityType)[?] method was changed to AssociationFilter::getEntityClass(string $entityType)[?]

  • The ChainFilterFactory::createFilter($filterType, array $options = [])[?] method was changed to ChainFilterFactory::createFilter(string $filterType, array $options = [])[?]

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

    • setField($field)[?]
    • setField(string $field)[?]
    • buildExpression($field, $path, $operator, $value)[?]
    • buildExpression(string $field, string $path, $operator, $value)[?]
  • The CompositeIdentifierFilterFactory::createFilter($dataType)[?] method was changed to CompositeIdentifierFilterFactory::createFilter(string $dataType)[?]

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

    • setAssociationOwnerClass($associationOwnerClass)[?]
    • setAssociationOwnerClass(string $associationOwnerClass)[?]
    • doBuildExpression($field, $path, $operator, $value)[?]
    • doBuildExpression(string $field, string $path, string $operator, $value)[?]
  • The ExtendedAssociationFilterFactory::createFilter($dataType)[?] method was changed to ExtendedAssociationFilterFactory::createFilter(string $dataType)[?]

  • The FilterCollection::getGroupedFilterKey($group, $key)[?] method was changed to FilterCollection::getGroupedFilterKey(string $group, string $key)[?]

  • The PrimaryFieldFilter::setDataField($fieldName)[?] method was changed to PrimaryFieldFilter::setDataField($fieldName)[?]

  • The SimpleFilterFactory::__construct(PropertyAccessorInterface $propertyAccessor, FilterOperatorRegistry $filterOperatorRegistry)[?] method was changed to SimpleFilterFactory::__construct(array $filters, array $filterFactories, ContainerInterface $filterFactoryContainer, PropertyAccessorInterface $propertyAccessor, FilterOperatorRegistry $filterOperatorRegistry)[?]

  • The StandaloneFilter::__construct($dataType, $description = null)[?] method was changed to StandaloneFilter::__construct(string $dataType, string $description = null)[?]

  • The StandaloneFilterWithDefaultValue::__construct($dataType, $description = null, $defaultValue = null, $defaultValueToStringConverter = null)[?] method was changed to StandaloneFilterWithDefaultValue::__construct(string $dataType, string $description = null, $defaultValue = null, $defaultValueToStringConverter = null)[?]

  • The DebugCommand::getProcessorIds(ProcessorBagInterface $processorBag, $action)[?] method was changed to DebugCommand::getProcessorIds($action)[?]

  • The EntityDescriptionProvider::__construct(EntityClassNameProviderInterface $entityClassNameProvider, ConfigManager $configManager, DoctrineHelper $doctrineHelper, TranslatorInterface $translator)[?] method was changed to EntityDescriptionProvider::__construct(EntityClassNameProviderInterface $entityClassNameProvider, ConfigManager $configManager, DoctrineHelper $doctrineHelper, TranslatorInterface $translator)[?]

  • The QueryExpressionVisitor::createSubquery(string $field, bool $disallowJoinUsage = false)[?] method was changed to QueryExpressionVisitor::createSubquery(string $field = null, bool $disallowJoinUsage = false)[?]

  • The ContextInterface::setCriteria($criteria)[?] method was changed to ContextInterface::setCriteria(Criteria $criteria = null)[?]

  • The CollectionAwareFilterInterface::setCollection($collection)[?] method was changed to CollectionAwareFilterInterface::setCollection(bool $collection)[?]

  • The FieldAwareFilterInterface::setField($field)[?] method was changed to FieldAwareFilterInterface::setField(string $field)[?]

  • The FilterFactoryInterface::createFilter($filterType, array $options = [])[?] method was changed to FilterFactoryInterface::createFilter(string $filterType, array $options = [])[?]

  • The ApiContext::getNormalizationContext[?] method was removed.

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

    • addApplicableChecker[?]
    • initializeProcessorApplicableChecker[?]
  • The following methods in class OptimizedProcessorIterator[?] were removed:

    • getGroupByIndex[?]
    • loadGroups[?]
  • The following methods in class SubresourceContext[?] were removed:

    • hasParentEntity[?]
    • getParentEntity[?]
    • setParentEntity[?]
  • The following methods in class LoadSubresources[?] were removed:

    • ensureActionExcluded[?]
    • isSubresourcesEnabled[?]
    • isAccessibleSubresource[?]
  • The ChainFilterFactory::addFilterFactory[?] method was removed.

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

    • addFilter[?]
    • addFilterFactory[?]
  • The following methods in class EntityDefinitionFieldConfig[?] were removed:

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

    • $ungroupedApplicableCheckerFactory[?]
    • $ungroupedProcessorApplicableChecker[?]
  • The LoadParentEntity::$entityLoader[?] property was removed.

  • The BuildQuery::$criteriaConnector[?] property was removed.

  • The BuildSingleItemQuery::$criteriaConnector[?] property was removed.

  • The LoadEntity::$entityLoader[?] property was removed.

  • The EntityOverrideProviderInterface::getEntityClass[?] interface method was added. The following methods in interface ContextInterface were added (with link)

    • getSharedData[?]
    • setSharedData[?]
    • addInfoRecord[?]

AttachmentBundle

  • The following classes were removed:

    • ThumbnailFactory[?]
    • GuessMimeTypeByFileContextFactory[?]
    • ImageResizer[?]
    • Thumbnail[?]
    • MediaCacheManager[?]
    • InvalidAttachmentEncodedParametersException[?]
  • The FileExtension::getName[?] method was removed.

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

    • setFileManager[?]
    • getFileSize[?]
    • getAttachment[?]
    • decodeAttachmentUrl[?]
    • generateUrl[?]
    • buildFileKey[?]
    • parseFileKey[?]
  • The FileController::getAttachmentAction[?] method was removed.

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

    • __construct(ContainerInterface $container)[?]
    • __construct(ContainerInterface $container)[?]
    • getFileUrl($parentEntity, $fieldName, File $attachment, $type, $absolute = false)[?]
    • getFileUrl(File $file, string $action, bool $absolute = false)[?]
  • The following methods in class AttachmentManager[?] were changed:

    • __construct(RouterInterface $router, $fileIcons, AssociationManager $associationManager, $debug, $debugImages)[?]
    • __construct(FileUrlProviderInterface $fileUrlProvider, FileIconProvider $fileIconProvider, MimeTypeChecker $mimeTypeChecker, AssociationManager $associationManager, UrlGeneratorInterface $urlGenerator, RegistryInterface $registry)[?]
    • getFileUrl($parentEntity, $fieldName, File $entity, $type, $absolute = false)[?]
    • getFileUrl(File $file, string $action, int $referenceType)[?]
  • The ImageLinkFormatter::__construct(AttachmentManager $manager, TranslatorInterface $translator)[?] method was changed to ImageLinkFormatter::__construct(AttachmentManager $manager, TranslatorInterface $translator)[?]

  • The FileApiEntityManager::__construct($class, ObjectManager $om, AuthorizationCheckerInterface $authorizationChecker, FileManager $fileManager, AttachmentManager $attachmentManager)[?] method was changed to FileApiEntityManager::__construct($class, ObjectManager $om, AuthorizationCheckerInterface $authorizationChecker, FileManager $fileManager)[?]

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

    • getResizedAttachmentImageAction($id, $width, $height, $filename, Request $request)[?]
    • getResizedAttachmentImageAction($id, $width, $height, $filename)[?]
    • buildResponse($data, $action, $contextValues = [], $status)[?]
    • buildResponse($data, $action, $contextValues = [], $status)[?]
  • The following properties in class AttachmentManager[?] were removed:

  • The FileApiEntityManager::$attachmentManager[?] property was removed.

BatchBundle

  • The OroBatchBundle::getParent[?] method was removed.

CacheBundle

  • The OroCacheExtension::prepend[?] method was removed.

ChartBundle

  • The ChartView::__construct(Twig_Environment $twig, $template, DataInterface $data, array $vars)[?] method was changed to ChartView::__construct(Environment $twig, $template, DataInterface $data, array $vars)[?]
  • The ChartViewBuilder::__construct(ConfigProvider $configProvider, TransformerFactory $transformerFactory, Twig_Environment $twig)[?] method was changed to ChartViewBuilder::__construct(ConfigProvider $configProvider, TransformerFactory $transformerFactory, Environment $twig)[?]

Config

  • The CumulativeResourceManager::setBundles($bundles)[?] method was changed to CumulativeResourceManager::setBundles(array $bundles)[?]

ConfigBundle

  • The ConfigExtension::getParameter[?] method was removed.
  • The ConfigExtension::__construct(ContainerInterface $container)[?] method was changed to ConfigExtension::__construct(ContainerInterface $container)[?]
  • The AbstractProvider::__construct(ConfigBag $configBag, TranslatorInterface $translator, FormFactoryInterface $factory, AuthorizationCheckerInterface $authorizationChecker, ChainSearchProvider $searchProvider, FormRegistryInterface $formRegistry)[?] method was changed to AbstractProvider::__construct(ConfigBag $configBag, TranslatorInterface $translator, FormFactoryInterface $factory, AuthorizationCheckerInterface $authorizationChecker, ChainSearchProvider $searchProvider, FormRegistryInterface $formRegistry)[?]
  • The FieldSearchProvider::__construct(ConfigBag $configBag, TranslatorInterface $translator, ConfigManager $configManager)[?] method was changed to FieldSearchProvider::__construct(ConfigBag $configBag, TranslatorInterface $translator, ConfigManager $configManager)[?]
  • The GroupSearchProvider::__construct(ConfigBag $configBag, TranslatorInterface $translator)[?] method was changed to GroupSearchProvider::__construct(ConfigBag $configBag, TranslatorInterface $translator)[?]

ConfigExpression

  • The DependencyInjectionExtension::__construct(ContainerInterface $container, array $serviceIds)[?] method was changed to DependencyInjectionExtension::__construct(ContainerInterface $container, array $serviceIds)[?]

CurrencyBundle

  • The following classes were removed:
    • AliceRoundProcessor[?]
    • SetPriceByValueAndCurrency[?]
  • The CurrencyExtension::__construct(ContainerInterface $container)[?] method was changed to CurrencyExtension::__construct(ContainerInterface $container)[?]
  • The RateConverterExtension::getName[?] method was removed.
  • The SettablePriceAwareInterface[?] interface was removed.

DashboardBundle

  • The DashboardExtension::__construct(ContainerInterface $container)[?] method was changed to DashboardExtension::__construct(ContainerInterface $container)[?]
  • The FilterDateRangeConverter::__construct(DateTimeFormatterInterface $formatter, Compiler $dateCompiler, TranslatorInterface $translator)[?] method was changed to FilterDateRangeConverter::__construct(DateTimeFormatterInterface $formatter, Compiler $dateCompiler, TranslatorInterface $translator)[?]
  • The WidgetSortByConverter::__construct(ConfigProvider $entityConfigProvider, TranslatorInterface $translator)[?] method was changed to WidgetSortByConverter::__construct(ConfigProvider $entityConfigProvider, TranslatorInterface $translator)[?]
  • The WidgetConfigs::__construct(ConfigProvider $configProvider, ResolverInterface $resolver, EntityManagerInterface $entityManager, ConfigValueProvider $valueProvider, TranslatorInterface $translator, EventDispatcherInterface $eventDispatcher, WidgetConfigVisibilityFilter $visibilityFilter, RequestStack $requestStack)[?] method was changed to WidgetConfigs::__construct(ConfigProvider $configProvider, ResolverInterface $resolver, EntityManagerInterface $entityManager, ConfigValueProvider $valueProvider, TranslatorInterface $translator, EventDispatcherInterface $eventDispatcher, WidgetConfigVisibilityFilter $visibilityFilter, RequestStack $requestStack)[?]
  • The WidgetDateRangeType::__construct(TranslatorInterface $translator)[?] method was changed to WidgetDateRangeType::__construct(TranslatorInterface $translator)[?]
  • The WidgetItemsFormSubscriber::__construct(WidgetConfigs $widgetConfigs, TranslatorInterface $translator)[?] method was changed to WidgetItemsFormSubscriber::__construct(WidgetConfigs $widgetConfigs, TranslatorInterface $translator)[?]
  • The following methods in class DashboardController[?] were removed:
    • getDatagridConfigurationProvider[?]
    • getWidgetConfigs[?]
    • getFormProvider[?]
    • getStateManager[?]
    • getEntityManager[?]

DataAuditBundle

  • The AuthorProvider::__construct(TranslatorInterface $translator)[?] method was changed to AuthorProvider::__construct(TranslatorInterface $translator)[?]
  • The ImpersonationSearchHandler::__construct(DoctrineHelper $doctrineHelper, TranslatorInterface $translator)[?] method was changed to ImpersonationSearchHandler::__construct(DoctrineHelper $doctrineHelper, TranslatorInterface $translator)[?]

DataGridBundle

  • The DataGridExtension::__construct(ContainerInterface $container)[?] method was changed to DataGridExtension::__construct(ContainerInterface $container)[?]
  • The DatagridDataConverter::__construct(DatagridColumnsFromContextProviderInterface $datagridColumnsFromContextProvider, TranslatorInterface $translator, FormatterProvider $formatterProvider)[?] method was changed to DatagridDataConverter::__construct(DatagridColumnsFromContextProviderInterface $datagridColumnsFromContextProvider, TranslatorInterface $translator, FormatterProvider $formatterProvider)[?]
  • The OrmTotalsExtension::__construct(TranslatorInterface $translator, NumberFormatter $numberFormatter, DateTimeFormatterInterface $dateTimeFormatter, AclHelper $aclHelper)[?] method was changed to OrmTotalsExtension::__construct(TranslatorInterface $translator, NumberFormatter $numberFormatter, DateTimeFormatterInterface $dateTimeFormatter, AclHelper $aclHelper)[?]
  • The AbstractSorterExtension::__construct(DatagridStateProviderInterface $sortersStateProvider)[?] method was changed to AbstractSorterExtension::__construct(DatagridStateProviderInterface $sortersStateProvider, SystemAwareResolver $resolver)[?]
  • The NoDataMessagesExtension::__construct(EntityClassResolver $entityClassResolver, AbstractSearchMappingProvider $mappingProvider, TranslatorInterface $translator)[?] method was changed to NoDataMessagesExtension::__construct(EntityClassResolver $entityClassResolver, AbstractSearchMappingProvider $mappingProvider, TranslatorInterface $translator)[?]
  • The DeleteMassActionHandler::__construct(ManagerRegistry $registry, TranslatorInterface $translator, AuthorizationCheckerInterface $authorizationChecker, MassDeleteLimiter $limiter, RequestStack $requestStack)[?] method was changed to DeleteMassActionHandler::__construct(ManagerRegistry $registry, TranslatorInterface $translator, AuthorizationCheckerInterface $authorizationChecker, MassDeleteLimiter $limiter, RequestStack $requestStack)[?]
  • The AbstractViewsList::__construct(TranslatorInterface $translator)[?] method was changed to AbstractViewsList::__construct(TranslatorInterface $translator)[?]
  • The GridViewsExtension::__construct(EventDispatcherInterface $eventDispatcher, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, TranslatorInterface $translator, ManagerRegistry $registry, AclHelper $aclHelper, ServiceLink $managerLink)[?] method was changed to GridViewsExtension::__construct(EventDispatcherInterface $eventDispatcher, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, TranslatorInterface $translator, ManagerRegistry $registry, AclHelper $aclHelper, ServiceLink $managerLink)[?]
  • The FormatterExtension::__construct(TranslatorInterface $translator)[?] method was changed to FormatterExtension::__construct(TranslatorInterface $translator)[?]
  • The FieldProperty::__construct(TranslatorInterface $translator)[?] method was changed to FieldProperty::__construct(TranslatorInterface $translator)[?]
  • The LinkProperty::__construct(RouterInterface $router, Environment $twig)[?] method was changed to LinkProperty::__construct(RouterInterface $router, Environment $twig)[?]
  • The LocalizedNumberProperty::__construct(TranslatorInterface $translator, NumberFormatter $formatter)[?] method was changed to LocalizedNumberProperty::__construct(TranslatorInterface $translator, NumberFormatter $formatter)[?]
  • The TwigTemplateProperty::__construct(Twig_Environment $environment)[?] method was changed to TwigTemplateProperty::__construct(Environment $environment)[?]
  • The ExportExtension::__construct(TranslatorInterface $translator, AuthorizationCheckerInterface $authorizationChecker, TokenStorageInterface $tokenStorage)[?] method was changed to ExportExtension::__construct(TranslatorInterface $translator, AuthorizationCheckerInterface $authorizationChecker, TokenStorageInterface $tokenStorage)[?]
  • The BoardExtension::__construct(AuthorizationCheckerInterface $authorizationChecker, TranslatorInterface $translator, RestrictionManager $restrictionManager, Configuration $configuration, EntityClassNameHelper $entityClassNameHelper, EntityClassResolver $entityClassResolver)[?] method was changed to BoardExtension::__construct(AuthorizationCheckerInterface $authorizationChecker, TranslatorInterface $translator, RestrictionManager $restrictionManager, Configuration $configuration, EntityClassNameHelper $entityClassNameHelper, EntityClassResolver $entityClassResolver)[?]
  • The AppearanceExtension::__construct(Configuration $configuration, TranslatorInterface $translator)[?] method was changed to AppearanceExtension::__construct(Configuration $configuration, TranslatorInterface $translator)[?]
  • The ActionMetadataFactory::__construct(TranslatorInterface $translator)[?] method was changed to ActionMetadataFactory::__construct(TranslatorInterface $translator)[?]
  • The GridViewsLoadListener::__construct(ManagerRegistry $registry, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, AclHelper $aclHelper, TranslatorInterface $translator, GridViewManager $gridViewManager, AppearanceTypeManager $appearanceTypeManager)[?] method was changed to GridViewsLoadListener::__construct(ManagerRegistry $registry, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, AclHelper $aclHelper, TranslatorInterface $translator, GridViewManager $gridViewManager, AppearanceTypeManager $appearanceTypeManager)[?]
  • The DatagridGuesser::__construct(ContainerInterface $container, array $columnOptionsGuesserServiceIds)[?] method was changed to DatagridGuesser::__construct(array $columnOptionsGuesserServiceIds)[?]
  • The DatagridGuesser::$container[?] property was removed.
  • The following methods in class GridController[?] were removed:
    • getMessageProducer[?]
    • getRequestParametersFactory[?]
    • getGridManager[?]

DependencyInjection

  • The ServiceLink::__construct(ContainerInterface $container, $serviceId, $isOptional = false)[?] method was changed to ServiceLink::__construct(ContainerInterface $container, $serviceId, $isOptional = false)[?]

DistributionBundle

  • The OroKernel::getBundle[?] method was removed.
  • The Role::__construct($role)[?] method was changed to Role::__construct(string $role)[?]

EmailBundle

  • The EmailTemplateSyntaxValidator::__construct(EmailRenderer $emailRenderer, LocaleSettings $localeSettings, ConfigProvider $entityConfigProvider, TranslatorInterface $translator)[?] method was changed to EmailTemplateSyntaxValidator::__construct(EmailRenderer $emailRenderer, LocaleSettings $localeSettings, ConfigProvider $entityConfigProvider, TranslatorInterface $translator)[?]
  • The MailboxOriginValidator::__construct(TranslatorInterface $translator)[?] method was changed to MailboxOriginValidator::__construct(TranslatorInterface $translator)[?]
  • The MailerWrapper::send(Swift_Mime_Message $message, &$failedRecipients = null)[?] method was changed to MailerWrapper::send(Swift_Mime_SimpleMessage $message, &$failedRecipients = null)[?]
  • The EmailExtension::__construct(ContainerInterface $container)[?] method was changed to EmailExtension::__construct(ContainerInterface $container)[?]
  • The EmailRecipientsHelper::__construct(AclHelper $aclHelper, DQLNameFormatter $dqlNameFormatter, NameFormatter $nameFormatter, ConfigManager $configManager, TranslatorInterface $translator, EmailOwnerProvider $emailOwnerProvider, Registry $registry, EmailAddressHelper $addressHelper, Indexer $search)[?] method was changed to EmailRecipientsHelper::__construct(AclHelper $aclHelper, DQLNameFormatter $dqlNameFormatter, NameFormatter $nameFormatter, ConfigManager $configManager, TranslatorInterface $translator, EmailOwnerProvider $emailOwnerProvider, Registry $registry, EmailAddressHelper $addressHelper, Indexer $search)[?]
  • The EmailRecipientsProvider::__construct(TranslatorInterface $translator, EmailRecipientsHelper $emailRecipientsHelper)[?] method was changed to EmailRecipientsProvider::__construct(TranslatorInterface $translator, EmailRecipientsHelper $emailRecipientsHelper)[?]
  • The EmailRenderer::__construct(Twig_Environment $environment, TemplateRendererConfigProviderInterface $configProvider, VariableProcessorRegistry $variableProcessors, TranslatorInterface $translator)[?] method was changed to EmailRenderer::__construct(Environment $environment, TemplateRendererConfigProviderInterface $configProvider, VariableProcessorRegistry $variableProcessors, TranslatorInterface $translator)[?]
  • The EmailTemplateContentProvider::__construct(DoctrineHelper $doctrineHelper, EmailRenderer $emailRenderer)[?] method was changed to EmailTemplateContentProvider::__construct(DoctrineHelper $doctrineHelper, EmailRenderer $emailRenderer, LoggerInterface $logger)[?]
  • The EntityRouteVariablesProvider::__construct(TranslatorInterface $translator, ConfigManager $configManager)[?] method was changed to EntityRouteVariablesProvider::__construct(TranslatorInterface $translator, ConfigManager $configManager)[?]
  • The EntityVariablesProvider::__construct(TranslatorInterface $translator, ConfigManager $configManager, ManagerRegistry $doctrine, FormatterManager $formatterManager)[?] method was changed to EntityVariablesProvider::__construct(TranslatorInterface $translator, ConfigManager $configManager, ManagerRegistry $doctrine, FormatterManager $formatterManager)[?]
  • The LoggedUserVariablesProvider::__construct(TranslatorInterface $translator, TokenAccessorInterface $tokenAccessor, EntityNameResolver $entityNameResolver, ConfigManager $configManager)[?] method was changed to LoggedUserVariablesProvider::__construct(TranslatorInterface $translator, TokenAccessorInterface $tokenAccessor, EntityNameResolver $entityNameResolver, ConfigManager $configManager)[?]
  • The SystemVariablesProvider::__construct(TranslatorInterface $translator, ConfigManager $configManager, DateTimeFormatterInterface $dateTimeFormatter)[?] method was changed to SystemVariablesProvider::__construct(TranslatorInterface $translator, ConfigManager $configManager, DateTimeFormatterInterface $dateTimeFormatter)[?]
  • The AutoResponseManager::__construct(Registry $registry, EmailModelBuilder $emailBuilder, Processor $emailProcessor, EmailRenderer $emailRender, LoggerInterface $logger, TranslatorInterface $translator, $defaultLocale)[?] method was changed to AutoResponseManager::__construct(Registry $registry, EmailModelBuilder $emailBuilder, Processor $emailProcessor, EmailRenderer $emailRender, LoggerInterface $logger, TranslatorInterface $translator, $defaultLocale)[?]
  • The DirectMailer::send(Swift_Mime_Message $message, &$failedRecipients = null)[?] method was changed to DirectMailer::send(Swift_Mime_SimpleMessage $message, &$failedRecipients = null)[?]
  • The AutoResponseTemplateChoiceType::__construct(TokenAccessorInterface $tokenAccessor, TranslatorInterface $translator)[?] method was changed to AutoResponseTemplateChoiceType::__construct(TokenAccessorInterface $tokenAccessor, TranslatorInterface $translator)[?]
  • The EmailTemplateHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager, TranslatorInterface $translator)[?] method was changed to EmailTemplateHandler::__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager, TranslatorInterface $translator)[?]
  • The AutoResponseListener::__construct(ContainerInterface $container)[?] method was changed to AutoResponseListener::__construct(ContainerInterface $container)[?]
  • The EmailFolderViewList::__construct(TranslatorInterface $translator, MailboxChoiceList $mailboxChoiceList)[?] method was changed to EmailFolderViewList::__construct(TranslatorInterface $translator, MailboxChoiceList $mailboxChoiceList)[?]
  • The EmailTemplateGridHelper::__construct(EntityProvider $entityProvider, TranslatorInterface $translator)[?] method was changed to EmailTemplateGridHelper::__construct(EntityProvider $entityProvider, TranslatorInterface $translator)[?]
  • The MailboxNameHelper::__construct(TranslatorInterface $translator)[?] method was changed to MailboxNameHelper::__construct(TranslatorInterface $translator)[?]
  • The MarkMassActionHandler::__construct(EntityManager $entityManager, TranslatorInterface $translator, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, EmailManager $emailManager)[?] method was changed to MarkMassActionHandler::__construct(EntityManager $entityManager, TranslatorInterface $translator, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, EmailManager $emailManager)[?]
  • The EntityCacheWarmer::processEmailAddressTemplate(Filesystem $fs, Twig_Environment $twig)[?] method was changed to EntityCacheWarmer::processEmailAddressTemplate(Filesystem $fs, Environment $twig)[?]
  • The EmailVoter::__construct(ContainerInterface $container)[?] method was changed to EmailVoter::__construct(ContainerInterface $container)[?]
  • The following methods in class DirectMailer[?] were removed:
  • The AutoResponseRuleController::getAutoResponseManager[?] method was removed.
  • The UpdateAssociationsCommand::getProducer[?] method was removed.
  • The DirectMailer::$loggerLink[?] property was removed.

EmbeddedFormBundle

  • The BackLinkExtension::__construct(ContainerInterface $container)[?] method was changed to BackLinkExtension::__construct(ContainerInterface $container)[?]
  • The CsrfTokenStorage::__construct(CacheProvider $tokenCache, $tokenLifetime, SessionIdProviderInterface $sessionIdProvider)[?] method was changed to CsrfTokenStorage::__construct(CacheInterface $tokenCache, $tokenLifetime, SessionIdProviderInterface $sessionIdProvider)[?]
  • The EmbeddedFormTypeProperty::__construct(EmbeddedFormManager $manager, TranslatorInterface $translator)[?] method was changed to EmbeddedFormTypeProperty::__construct(EmbeddedFormManager $manager, TranslatorInterface $translator)[?]

EntityBundle

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

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

    • format(Twig_Environment $environment, string $name, $value, $parentValue)[?]
    • format(Environment $environment, string $name, $value, $parentValue)[?]
    • formatByFormatter(Twig_Environment $environment, $value, $formatter)[?]
    • formatByFormatter(Environment $environment, $value, $formatter)[?]
  • The TemplateRenderer::__construct(Twig_Environment $environment, TemplateRendererConfigProviderInterface $configProvider, VariableProcessorRegistry $variableProcessors)[?] method was changed to TemplateRenderer::__construct(Environment $environment, TemplateRendererConfigProviderInterface $configProvider, VariableProcessorRegistry $variableProcessors)[?]

  • The AbstractEntityClassNameProvider::__construct(ConfigManager $configManager, TranslatorInterface $translator)[?] method was changed to AbstractEntityClassNameProvider::__construct(ConfigManager $configManager, TranslatorInterface $translator)[?]

  • The DictionaryVirtualFieldProvider::__construct(ConfigManager $configManager, ManagerRegistry $doctrine, TranslatorInterface $translator, CacheProvider $cache)[?] method was changed to DictionaryVirtualFieldProvider::__construct(ConfigManager $configManager, ManagerRegistry $doctrine, TranslatorInterface $translator, CacheProvider $cache)[?]

  • The EntityFieldProvider::__construct(ConfigProvider $entityConfigProvider, ConfigProvider $extendConfigProvider, EntityClassResolver $entityClassResolver, FieldTypeHelper $fieldTypeHelper, ManagerRegistry $doctrine, TranslatorInterface $translator, $hiddenFields)[?] method was changed to EntityFieldProvider::__construct(ConfigProvider $entityConfigProvider, ConfigProvider $extendConfigProvider, EntityClassResolver $entityClassResolver, FieldTypeHelper $fieldTypeHelper, ManagerRegistry $doctrine, TranslatorInterface $translator, $hiddenFields)[?]

  • The EntityProvider::__construct(ConfigProvider $entityConfigProvider, ConfigProvider $extendConfigProvider, EntityClassResolver $entityClassResolver, TranslatorInterface $translator, FeatureChecker $featureChecker)[?] method was changed to EntityProvider::__construct(ConfigProvider $entityConfigProvider, ConfigProvider $extendConfigProvider, EntityClassResolver $entityClassResolver, TranslatorInterface $translator, FeatureChecker $featureChecker)[?]

  • The EntityStructureDataProvider::__construct(EventDispatcherInterface $eventDispatcher, EntityWithFieldsProvider $entityWithFieldsProvider, EntityClassNameHelper $classNameHelper, TranslatorInterface $translator, Cache $cache)[?] method was changed to EntityStructureDataProvider::__construct(EventDispatcherInterface $eventDispatcher, EntityWithFieldsProvider $entityWithFieldsProvider, EntityClassNameHelper $classNameHelper, TranslatorInterface $translator, Cache $cache)[?]

  • The FallbackEntityNameProvider::__construct(ManagerRegistry $doctrine, TranslatorInterface $translator)[?] method was changed to FallbackEntityNameProvider::__construct(ManagerRegistry $doctrine, TranslatorInterface $translator)[?]

  • The SimpleArrayFormatter::__construct(TranslatorInterface $translator)[?] method was changed to SimpleArrayFormatter::__construct(TranslatorInterface $translator)[?]

  • The EntityFieldChoiceType::__construct(EntityProvider $entityProvider, EntityFieldProvider $entityFieldProvider, TranslatorInterface $translator)[?] method was changed to EntityFieldChoiceType::__construct(EntityProvider $entityProvider, EntityFieldProvider $entityFieldProvider, TranslatorInterface $translator)[?]

  • The EntityFieldSelectType::__construct(EntityProvider $entityProvider, EntityFieldProvider $entityFieldProvider, TranslatorInterface $translator)[?] method was changed to EntityFieldSelectType::__construct(EntityProvider $entityProvider, EntityFieldProvider $entityFieldProvider, TranslatorInterface $translator)[?]

  • The UniqueEntityExtension::__construct(ValidatorInterface $validator, TranslatorInterface $translator, ConfigProvider $entityConfigProvider, DoctrineHelper $doctrineHelper)[?] method was changed to UniqueEntityExtension::__construct(ValidatorInterface $validator, TranslatorInterface $translator, ConfigProvider $entityConfigProvider, DoctrineHelper $doctrineHelper)[?]

  • The NavigationListener::__construct(AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, ConfigManager $configManager, TranslatorInterface $translator)[?] method was changed to NavigationListener::__construct(AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, ConfigManager $configManager, TranslatorInterface $translator)[?]

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

  • The EntityFieldValidator::__construct(Registry $registry, TranslatorInterface $translator)[?] method was changed to EntityFieldValidator::__construct(Registry $registry, TranslatorInterface $translator)[?]

EntityConfigBundle

  • The ConfigExtension::__construct(ContainerInterface $container)[?] method was changed to ConfigExtension::__construct(ContainerInterface $container)[?]
  • The DynamicFieldsExtensionAttributeDecorator::__construct(AbstractDynamicFieldsExtension $extension, ContainerInterface $container)[?] method was changed to DynamicFieldsExtensionAttributeDecorator::__construct(AbstractDynamicFieldsExtension $extension, ContainerInterface $container)[?]
  • The EntityFieldImportStrategy::setTranslator(TranslatorInterface $translator)[?] method was changed to EntityFieldImportStrategy::setTranslator(TranslatorInterface $translator)[?]
  • The AttributeFamilyType::__construct(TranslatorInterface $translator)[?] method was changed to AttributeFamilyType::__construct(TranslatorInterface $translator)[?]
  • The ConfigHelperHandler::__construct(FormFactoryInterface $formFactory, Session $session, Router $router, ConfigHelper $configHelper, TranslatorInterface $translator, UrlGeneratorInterface $urlGenerator)[?] method was changed to ConfigHelperHandler::__construct(FormFactoryInterface $formFactory, Session $session, Router $router, ConfigHelper $configHelper, TranslatorInterface $translator, UrlGeneratorInterface $urlGenerator)[?]
  • The AttributeFamilyFormViewListener::__construct(TranslatorInterface $translator)[?] method was changed to AttributeFamilyFormViewListener::__construct(TranslatorInterface $translator)[?]
  • The ImportStrategyListener::__construct(TranslatorInterface $translator, ImportStrategyHelper $strategyHelper, ConfigManager $configManager)[?] method was changed to ImportStrategyListener::__construct(TranslatorInterface $translator, ImportStrategyHelper $strategyHelper, ConfigManager $configManager)[?]

EntityExtendBundle

  • The AbstractDynamicFieldsExtension::__construct(ContainerInterface $container)[?] method was changed to AbstractDynamicFieldsExtension::__construct(ContainerInterface $container)[?]
  • The EnumExtension::__construct(EnumValueProvider $enumValueProvider)[?] method was changed to EnumExtension::__construct(ContainerInterface $container)[?]
  • The EnumSynchronizer::__construct(ConfigManager $configManager, ManagerRegistry $doctrine, TranslatorInterface $translator, ConfigTranslationHelper $translationHelper)[?] method was changed to EnumSynchronizer::__construct(ConfigManager $configManager, ManagerRegistry $doctrine, TranslatorInterface $translator, ConfigTranslationHelper $translationHelper)[?]
  • The ExtendConfigDumper::checkFieldSchema($entityName, ConfigInterface $fieldConfig, array &$relationProperties, array &$defaultProperties, array &$properties, array &$doctrine)[?] method was changed to ExtendConfigDumper::checkFieldSchema($entityName, ConfigInterface $fieldConfig, array &$relationProperties, array &$defaultProperties, array &$properties, array &$doctrine, $reflectionEntityClass)[?]
  • The ExtendOptionsBuilder::__construct(EntityMetadataHelper $entityMetadataHelper, FieldTypeHelper $fieldTypeHelper, ConfigManager $configManager)[?] method was changed to ExtendOptionsBuilder::__construct(EntityMetadataHelper $entityMetadataHelper, FieldTypeHelper $fieldTypeHelper, ConfigManager $configManager, bool $isDryRunMode = false)[?]
  • The DynamicFieldsHelper::__construct(ConfigManager $configManager, FeatureChecker $featureChecker, DoctrineHelper $doctrineHelper, RouterInterface $router, TranslatorInterface $translator)[?] method was changed to DynamicFieldsHelper::__construct(ConfigManager $configManager, FeatureChecker $featureChecker, DoctrineHelper $doctrineHelper, RouterInterface $router, TranslatorInterface $translator)[?]
  • The FieldType::__construct(ConfigManager $configManager, TranslatorInterface $translator, ExtendDbIdentifierNameGenerator $nameGenerator, FieldTypeProvider $fieldTypeProvider)[?] method was changed to FieldType::__construct(ConfigManager $configManager, TranslatorInterface $translator, ExtendDbIdentifierNameGenerator $nameGenerator, FieldTypeProvider $fieldTypeProvider)[?]
  • The EnumFieldConfigSubscriber::__construct(ConfigManager $configManager, TranslatorInterface $translator, EnumSynchronizer $enumSynchronizer)[?] method was changed to EnumFieldConfigSubscriber::__construct(ConfigManager $configManager, TranslatorInterface $translator, EnumSynchronizer $enumSynchronizer)[?]
  • The EnumTranslationCache::__construct(TranslatorInterface $translator, Cache $cache)[?] method was changed to EnumTranslationCache::__construct(TranslatorInterface $translator, Cache $cache)[?]
  • The EnumExtension::$enumValueProvider[?] property was removed.
  • The CacheCommand::getExtendConfigDumper[?] method was removed.

EntityMergeBundle

  • The MergeExtension::__construct(ContainerInterface $container)[?] method was changed to MergeExtension::__construct(ContainerInterface $container)[?]
  • The MergeRenderer::__construct(Twig_Environment $environment, EventDispatcherInterface $eventDispatcher, $defaultTemplate)[?] method was changed to MergeRenderer::__construct(Environment $environment, EventDispatcherInterface $eventDispatcher, $defaultTemplate)[?]
  • The MergeFieldType::__construct(TranslatorInterface $translator)[?] method was changed to MergeFieldType::__construct(TranslatorInterface $translator)[?]
  • The MergeMassAction::__construct(ConfigProvider $entityConfigProvider, TranslatorInterface $translator)[?] method was changed to MergeMassAction::__construct(ConfigProvider $entityConfigProvider, TranslatorInterface $translator)[?]

EntityPaginationBundle

  • The EntityPaginationExtension::__construct(ContainerInterface $container)[?] method was changed to EntityPaginationExtension::__construct(ContainerInterface $container)[?]
  • The MessageManager::__construct(Session $session, TranslatorInterface $translator, EntityPaginationNavigation $navigation, EntityPaginationStorage $storage)[?] method was changed to MessageManager::__construct(Session $session, TranslatorInterface $translator, EntityPaginationNavigation $navigation, EntityPaginationStorage $storage)[?]

EntitySerializer

  • The EntityAwareFilterChain[?] class was removed.

  • The EntitySerializer::setFieldsFilter[?] method was removed.

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

    • getRelatedItemsBindings($entityIds, $mapping, EntityConfig $config)[?]
    • getRelatedItemsBindings($relatedItemsIds, $entityClass)[?]
    • loadRelatedItemsForSimpleEntity($entityIds, $mapping, EntityConfig $config, array $context)[?]
    • loadRelatedItemsForSimpleEntity(QueryBuilder $qb, $entityClass, EntityConfig $config, array $context)[?]
  • The following methods in class QueryFactory[?] were changed:

    • getRelatedItemsQueryBuilder($entityClass, $entityIds)[?]
    • getRelatedItemsQueryBuilder(string $entityClass, array $entityIds)[?]
    • getRelatedItemsIds($associationMapping, $entityIds, EntityConfig $config)[?]
    • getRelatedItemsIds(QueryBuilder $qb, string $entityClass, string $targetEntityClass, array $entityIds, EntityConfig $config)[?]
  • The EntityAwareFilterInterface[?] interface was removed.

FeatureToggleBundle

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

FilterBundle

  • The AbstractFilterExtension::__construct(RawConfigurationProvider $configurationProvider, FilterBagInterface $filterBag, DatagridStateProviderInterface $filtersStateProvider, TranslatorInterface $translator)[?] method was changed to AbstractFilterExtension::__construct(RawConfigurationProvider $configurationProvider, FilterBagInterface $filterBag, DatagridStateProviderInterface $filtersStateProvider, TranslatorInterface $translator)[?]
  • The AbstractChoiceType::__construct(TranslatorInterface $translator)[?] method was changed to AbstractChoiceType::__construct(TranslatorInterface $translator)[?]
  • The AbstractDateFilterType::__construct(TranslatorInterface $translator, DateModifierInterface $dateModifiers, EventSubscriberInterface $subscriber)[?] method was changed to AbstractDateFilterType::__construct(TranslatorInterface $translator, DateModifierInterface $dateModifiers, EventSubscriberInterface $subscriber)[?]
  • The AbstractMultiChoiceType::__construct(TranslatorInterface $translator)[?] method was changed to AbstractMultiChoiceType::__construct(TranslatorInterface $translator)[?]
  • The DictionaryFilterType::__construct(TranslatorInterface $translator)[?] method was changed to DictionaryFilterType::__construct(TranslatorInterface $translator)[?]
  • The EnumFilterType::__construct(TranslatorInterface $translator, EnumValueProvider $valueProvider)[?] method was changed to EnumFilterType::__construct(TranslatorInterface $translator, EnumValueProvider $valueProvider)[?]
  • The FilterType::__construct(TranslatorInterface $translator)[?] method was changed to FilterType::__construct(TranslatorInterface $translator)[?]
  • The ManyToManyFilterType::__construct(TranslatorInterface $translator)[?] method was changed to ManyToManyFilterType::__construct(TranslatorInterface $translator)[?]
  • The NumberFilterType::__construct(TranslatorInterface $translator, LocaleSettings $localeSettings)[?] method was changed to NumberFilterType::__construct(TranslatorInterface $translator, LocaleSettings $localeSettings)[?]
  • The NumberRangeFilterType::__construct(TranslatorInterface $translator)[?] method was changed to NumberRangeFilterType::__construct(TranslatorInterface $translator)[?]
  • The TextFilterType::__construct(TranslatorInterface $translator)[?] method was changed to TextFilterType::__construct(TranslatorInterface $translator)[?]
  • The BooleanFilter::setTranslator(TranslatorInterface $translator)[?] method was changed to BooleanFilter::setTranslator(TranslatorInterface $translator)[?]
  • The Lexer::__construct(TranslatorInterface $translator, DateModifierProvider $provider)[?] method was changed to Lexer::__construct(TranslatorInterface $translator, DateModifierProvider $provider)[?]

FormBundle

  • The FormExtension::__construct(FormRendererInterface $renderer, $templateName, $defaultOptions = [])[?] method was changed to FormExtension::__construct(ContainerInterface $container, $templateName, $defaultOptions = [])[?]
  • The OroSimpleColorPickerType::__construct(ConfigManager $configManager, TranslatorInterface $translator)[?] method was changed to OroSimpleColorPickerType::__construct(ConfigManager $configManager, TranslatorInterface $translator)[?]
  • The DataBlockRenderer::render(Twig_Environment $env, $context, FormView $form, $formVariableName)[?] method was changed to DataBlockRenderer::render(Environment $env, $context, FormView $form, $formVariableName)[?]
  • The TwigTemplateRenderer::__construct(Twig_Environment $env, $context)[?] method was changed to TwigTemplateRenderer::__construct(Environment $env, $context)[?]
  • The FormExtension::$renderer[?] property was removed.

HelpBundle

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

ImapBundle

  • The FlashBagNotificationSender::__construct(RequestStack $requestStack, TranslatorInterface $translator)[?] method was changed to FlashBagNotificationSender::__construct(RequestStack $requestStack, TranslatorInterface $translator)[?]

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

    • __construct(ClientInterface $httpClient, ResourceOwnerMap $resourceOwnerMap, ConfigManager $configManager, ManagerRegistry $doctrine)[?]
    • __construct(HttpMethodsClient $httpClient, ResourceOwnerMap $resourceOwnerMap, ConfigManager $configManager, ManagerRegistry $doctrine)[?]
    • getResponseContent(MessageInterface $rawResponse)[?]
    • getResponseContent(MessageInterface $rawResponse)[?]
  • The ChoiceAccountType::__construct(TranslatorInterface $translator)[?] method was changed to ChoiceAccountType::__construct(TranslatorInterface $translator)[?]

  • The ConfigurationGmailType::__construct(TranslatorInterface $translator, ConfigManager $userConfigManager, TokenAccessorInterface $tokenAccessor)[?] method was changed to ConfigurationGmailType::__construct(TranslatorInterface $translator, ConfigManager $userConfigManager, TokenAccessorInterface $tokenAccessor)[?]

  • The ConfigurationType::__construct(SymmetricCrypterInterface $encryptor, TokenAccessorInterface $tokenAccessor, TranslatorInterface $translator)[?] method was changed to ConfigurationType::__construct(SymmetricCrypterInterface $encryptor, TokenAccessorInterface $tokenAccessor, TranslatorInterface $translator)[?]

  • The GmailOAuthSubscriber::__construct(TranslatorInterface $translator)[?] method was changed to GmailOAuthSubscriber::__construct(TranslatorInterface $translator)[?]

ImportExportBundle

  • The following methods in class XlsxFileStreamWriter[?] were removed:
    • __construct[?]
    • createPHPExcelObject[?]
  • The AbstractFileReader::getFile[?] method was removed.
  • The following methods in class XlsxFileReader[?] were removed:
    • __construct[?]
    • readLine[?]
    • getFile[?]
    • initRowIterator[?]
    • initializeFromContext[?]
  • The following methods in class ImportExportController[?] were removed:
    • getImportHandler[?]
    • getImportExportResultSummarizer[?]
    • getJobExecutor[?]
    • getMessageProducer[?]
  • The following properties in class XlsxFileStreamWriter[?] were removed:
  • The following properties in class ConfigurableAddOrReplaceStrategy[?] were removed:
    • $ownerChecker[?]
    • $cachedExistingEntities[?]
    • $cachedInverseSingleRelations[?]
    • $cachedInverseMultipleRelations[?]
  • The AbstractFileReader::$file[?] property was removed.
  • The following properties in class XlsxFileReader[?] were removed:
    • $firstLineIsHeader[?]
    • $phpExcel[?]
    • $excelObj[?]
    • $rewound[?]
  • The ImportExportResult::$organization[?] property was removed.
  • The XlsxFileWriter::__construct(ContextRegistry $contextRegistry, Factory $phpExcel)[?] method was changed to XlsxFileWriter::__construct(ContextRegistry $contextRegistry)[?]
  • The GetImportExportConfigurationExtension::__construct(ImportExportConfigurationRegistryInterface $configurationRegistry)[?] method was changed to GetImportExportConfigurationExtension::__construct(ContainerInterface $container)[?]
  • The ConfigurableAddOrReplaceStrategy::__construct(EventDispatcherInterface $eventDispatcher, ImportStrategyHelper $strategyHelper, FieldHelper $fieldHelper, DatabaseHelper $databaseHelper, ChainEntityClassNameProvider $chainEntityClassNameProvider, TranslatorInterface $translator, NewEntitiesHelper $newEntitiesHelper, DoctrineHelper $doctrineHelper, OwnerChecker $ownerChecker)[?] method was changed to ConfigurableAddOrReplaceStrategy::__construct(EventDispatcherInterface $eventDispatcher, ImportStrategyHelper $strategyHelper, FieldHelper $fieldHelper, DatabaseHelper $databaseHelper, ChainEntityClassNameProvider $chainEntityClassNameProvider, TranslatorInterface $translator, NewEntitiesHelper $newEntitiesHelper, DoctrineHelper $doctrineHelper, RelatedEntityStateHelper $relatedEntityStateHelper)[?]
  • The ImportStrategyHelper::__construct(ManagerRegistry $managerRegistry, ValidatorInterface $validator, TranslatorInterface $translator, FieldHelper $fieldHelper, ConfigurableTableDataConverter $configurableDataConverter, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor)[?] method was changed to ImportStrategyHelper::__construct(ManagerRegistry $managerRegistry, ValidatorInterface $validator, TranslatorInterface $translator, FieldHelper $fieldHelper, ConfigurableTableDataConverter $configurableDataConverter, AuthorizationCheckerInterface $authorizationChecker, TokenAccessorInterface $tokenAccessor, OwnerChecker $ownerChecker)[?]
  • The ImportExportResultManager::saveResult(int $jobId, string $type, string $entity, User $owner = null, string $fileName = null)[?] method was changed to ImportExportResultManager::saveResult(int $jobId, string $type, string $entity, User $owner = null, string $fileName = null, array $options = [])[?]
  • The AbstractHandler::__construct(JobExecutor $jobExecutor, ProcessorRegistry $processorRegistry, ConfigProvider $entityConfigProvider, TranslatorInterface $translator, WriterChain $writerChain, ReaderChain $readerChain, BatchFileManager $batchFileManager, FileManager $fileManager)[?] method was changed to AbstractHandler::__construct(JobExecutor $jobExecutor, ProcessorRegistry $processorRegistry, ConfigProvider $entityConfigProvider, TranslatorInterface $translator, WriterChain $writerChain, ReaderChain $readerChain, BatchFileManager $batchFileManager, FileManager $fileManager)[?]
  • The PostponedRowsHandler::__construct(FileManager $fileManager, MessageProducerInterface $messageProducer, WriterChain $writerChain, TranslatorInterface $translator)[?] method was changed to PostponedRowsHandler::__construct(FileManager $fileManager, MessageProducerInterface $messageProducer, WriterChain $writerChain, TranslatorInterface $translator)[?]

InstallerBundle

  • The following methods in class CommandExecutor[?] were removed:
    • prepareParameters[?]
    • processParameter[?]
    • addParameter[?]
    • getPhp[?]
    • getPhpExecutable[?]
  • The InstallCommand::clearCheckDatabaseState[?] method was removed.
  • The following properties in class CommandExecutor[?] were removed:

IntegrationBundle

  • The IntegrationExtension::__construct(EventDispatcherInterface $dispatcher)[?] method was changed to IntegrationExtension::__construct(ContainerInterface $container)[?]
  • The StatusGridHelper::__construct(TypesRegistry $typesRegistry, TranslatorInterface $translator)[?] method was changed to StatusGridHelper::__construct(TypesRegistry $typesRegistry, TranslatorInterface $translator)[?]
  • The IntegrationExtension::$dispatcher[?] property was removed.
  • The CleanupCommand::getEntityManager[?] method was removed.

Layout

  • The Renderer::setTheme(FormView $view, $themes)[?] method was changed to Renderer::setTheme(FormView $view, $themes, $useDefaultThemes = true)[?]
  • The TextHelper::__construct(TranslatorInterface $translator)[?] method was changed to TextHelper::__construct(TranslatorInterface $translator)[?]
  • The PageTemplatesManager::__construct(ThemeManager $themeManager, TranslatorInterface $translator)[?] method was changed to PageTemplatesManager::__construct(ThemeManager $themeManager, TranslatorInterface $translator)[?]
  • The DependencyInjectionExtension::__construct(ContainerInterface $container, array $typeServiceIds, array $typeExtensionServiceIds, array $layoutUpdateServiceIds, array $contextConfiguratorServiceIds, array $dataProviderServiceIds)[?] method was changed to DependencyInjectionExtension::__construct(ContainerInterface $container, array $typeServiceIds, array $typeExtensionServiceIds, array $layoutUpdateServiceIds, array $contextConfiguratorServiceIds, array $dataProviderServiceIds)[?]

LayoutBundle

  • The LayoutExtension::getName[?] method was removed.
  • The LayoutExtension::__construct(ContainerInterface $container)[?] method was changed to LayoutExtension::__construct(ContainerInterface $container)[?]
  • The TwigRenderer::setEnvironment(Twig_Environment $environment)[?] method was changed to TwigRenderer::setEnvironment(Environment $environment)[?]
  • The BlockThemeTokenParser::parse(Twig_Token $token)[?] method was changed to BlockThemeTokenParser::parse(Token $token)[?]
  • The BlockThemeNode::__construct(Twig_Node $block, Twig_Node $resources, $lineno, $tag = null)[?] method was changed to BlockThemeNode::__construct(Node $block, Node $resources, $lineno, $tag = null)[?]
  • The SearchAndRenderBlockNode::compile(Twig_Compiler $compiler)[?] method was changed to SearchAndRenderBlockNode::compile(Compiler $compiler)[?]
  • The TwigLayoutRenderer::__construct(TwigRendererInterface $innerRenderer, FormRendererEngineInterface $formRendererEngine, Twig_Environment $environment)[?] method was changed to TwigLayoutRenderer::__construct(TwigRendererInterface $innerRenderer, FormRendererEngineInterface $formRendererEngine, Environment $environment)[?]
  • The LayoutListener::__construct(LayoutHelper $layoutHelper, ContainerInterface $container)[?] method was changed to LayoutListener::__construct(LayoutHelper $layoutHelper, LayoutManager $layoutManager)[?]
  • The TwigRendererEngineInterface::setEnvironment(Twig_Environment $environment)[?] method was changed to TwigRendererEngineInterface::setEnvironment(Environment $environment)[?]
  • The TwigRendererInterface::setEnvironment(Twig_Environment $environment)[?] method was changed to TwigRendererInterface::setEnvironment(Environment $environment)[?]

LocaleBundle

  • The CurrentLocalizationPass[?] class was removed.
  • The AddressExtension::__construct(ContainerInterface $container)[?] method was changed to AddressExtension::__construct(ContainerInterface $container)[?]
  • The CalendarExtension::__construct(ContainerInterface $container)[?] method was changed to CalendarExtension::__construct(ContainerInterface $container)[?]
  • The DateFormatExtension::__construct(ContainerInterface $container)[?] method was changed to DateFormatExtension::__construct(ContainerInterface $container)[?]
  • The DateTimeExtension::__construct(ContainerInterface $container)[?] method was changed to DateTimeExtension::__construct(ContainerInterface $container)[?]
  • The LocaleExtension::__construct(ContainerInterface $container)[?] method was changed to LocaleExtension::__construct(ContainerInterface $container)[?]
  • The LocalizationExtension::__construct(ContainerInterface $container)[?] method was changed to LocalizationExtension::__construct(ContainerInterface $container)[?]
  • The NumberExtension::__construct(ContainerInterface $container)[?] method was changed to NumberExtension::__construct(ContainerInterface $container)[?]
  • The CalendarFactory::__construct(ContainerInterface $container)[?] method was changed to CalendarFactory::__construct(ContainerInterface $container)[?]
  • The DateTimeFormatter::__construct(LocaleSettings $localeSettings, TranslatorInterface $translator)[?] method was changed to DateTimeFormatter::__construct(LocaleSettings $localeSettings, TranslatorInterface $translator)[?]
  • The DateTimeValueFormatter::__construct(DateTimeFormatterInterface $dateTimeFormatter, TranslatorInterface $translator)[?] method was changed to DateTimeValueFormatter::__construct(DateTimeFormatterInterface $dateTimeFormatter, TranslatorInterface $translator)[?]
  • The DateValueFormatter::__construct(DateTimeFormatterInterface $dateTimeFormatter, TranslatorInterface $translator)[?] method was changed to DateValueFormatter::__construct(DateTimeFormatterInterface $dateTimeFormatter, TranslatorInterface $translator)[?]
  • The FormattingCodeFormatter::__construct(TranslatorInterface $translator, LocaleSettings $localeSettings)[?] method was changed to FormattingCodeFormatter::__construct(TranslatorInterface $translator, LocaleSettings $localeSettings)[?]
  • The LanguageCodeFormatter::__construct(TranslatorInterface $translator, LocaleSettings $localeSettings)[?] method was changed to LanguageCodeFormatter::__construct(TranslatorInterface $translator, LocaleSettings $localeSettings)[?]
  • The FallbackPropertyType::__construct(TranslatorInterface $translator)[?] method was changed to FallbackPropertyType::__construct(TranslatorInterface $translator)[?]
  • The LocaleListener::__construct(ContainerInterface $container)[?] method was changed to LocaleListener::__construct(LocaleSettings $localeSettings, LocalizationProviderInterface $currentLocalizationProvider, TranslatableListener $translatableListener, TranslatorInterface $translator, RequestContextAwareInterface $router, $installed)[?]
  • The AbstractDateTimeFormatConverter::__construct(DateTimeFormatterInterface $formatter, TranslatorInterface $translator)[?] method was changed to AbstractDateTimeFormatConverter::__construct(DateTimeFormatterInterface $formatter, TranslatorInterface $translator)[?]
  • The CurrentLocalizationProvider::addExtension[?] method was removed.
  • The following methods in class LocaleListener[?] were removed:
    • setRequest[?]
    • getLocaleSettings[?]
    • getTranslatableListener[?]
    • getIsInstalled[?]
    • getRouter[?]
    • getTranslator[?]
    • getCurrentLocalization[?]

LoggerBundle

  • The following classes were removed:
    • LoggerCollectorPass[?]
    • LoggerDataCollector[?]
  • The DetailedLogsHandler::setContainer[?] method was removed.
  • The DetailedLogsHandler::$container[?] property was removed.

MessageQueueBundle

  • The SentMessageConstraint::__construct(array $message, $isSubJobMessage = false)[?] method was changed to SentMessageConstraint::__construct(array $message, bool $isSubJobMessage = false, bool $canonicalize = false)[?]
  • The LoginListener::__construct(ConsumerHeartbeat $consumerHeartbeat, TranslatorInterface $translator, $updateHeartbeatPeriod)[?] method was changed to LoginListener::__construct(ConsumerHeartbeat $consumerHeartbeat, TranslatorInterface $translator, $updateHeartbeatPeriod)[?]
  • The ConsumerHeartbeatExtension::__construct($updateHeartbeatPeriod, ContainerInterface $container)[?] method was changed to ConsumerHeartbeatExtension::__construct($updateHeartbeatPeriod, ConsumerHeartbeat $consumerHeartbeat)[?]
  • The ClientConsumeMessagesCommand::getConsumerState[?] method was removed.
  • The TransportConsumeMessagesCommand::getConsumerState[?] method was removed.

MigrationBundle

  • The SchemaDumperExtension::__construct(ManagerRegistry $doctrine)[?] method was changed to SchemaDumperExtension::__construct(ContainerInterface $container)[?]
  • The SchemaDumper::__construct(Twig_Environment $twig)[?] method was changed to SchemaDumper::__construct(Environment $twig)[?]
  • The SchemaDumperExtension::$doctrine[?] property was removed.
  • The DumpMigrationsCommand::getConfigManager[?] method was removed.
  • The LoadDataFixturesCommand::getFixturePathLocator[?] method was removed.
  • The LoadMigrationsCommand::getMigrationExecutor[?] method was removed.

NavigationBundle

  • The MenuExtension::__construct(ContainerInterface $container)[?] method was changed to MenuExtension::__construct(ContainerInterface $container)[?]
  • The TitleExtension::__construct(ContainerInterface $container)[?] method was changed to TitleExtension::__construct(ContainerInterface $container)[?]
  • The TitleNode::__construct(Twig_Node $expr = null, $lineno, $tag = null)[?] method was changed to TitleNode::__construct(Node $expr = null, $lineno, $tag = null)[?]
  • The TitleSetTokenParser::parse(Twig_Token $token)[?] method was changed to TitleSetTokenParser::parse(Token $token)[?]
  • The TitleTranslator::__construct(TranslatorInterface $translator, ConfigManager $userConfigManager)[?] method was changed to TitleTranslator::__construct(TranslatorInterface $translator, ConfigManager $userConfigManager)[?]
  • The MenuUpdateHelper::__construct(TranslatorInterface $translator, LocalizationHelper $localizationHelper)[?] method was changed to MenuUpdateHelper::__construct(TranslatorInterface $translator, LocalizationHelper $localizationHelper)[?]
  • The MenuUpdateTreeHandler::__construct(TranslatorInterface $translator)[?] method was changed to MenuUpdateTreeHandler::__construct(TranslatorInterface $translator)[?]
  • The TitleExtension::getName[?] method was removed.

NotificationBundle

  • The AdditionalEmailAssociationProvider::__construct(ManagerRegistry $doctrine, ConfigProvider $entityConfigProvider, TranslatorInterface $translator)[?] method was changed to AdditionalEmailAssociationProvider::__construct(ManagerRegistry $doctrine, ConfigProvider $entityConfigProvider, TranslatorInterface $translator)[?]
  • The ContactInformationEmailsProvider::__construct(ConfigManager $configManager, TranslatorInterface $translator)[?] method was changed to ContactInformationEmailsProvider::__construct(ConfigManager $configManager, TranslatorInterface $translator)[?]
  • The EmailNotificationEntityProvider::__construct(ConfigProvider $entityConfigProvider, ConfigProvider $extendConfigProvider, EntityClassResolver $entityClassResolver, TranslatorInterface $translator, FeatureChecker $featureChecker, ManagerRegistry $doctrine)[?] method was changed to EmailNotificationEntityProvider::__construct(ConfigProvider $entityConfigProvider, ConfigProvider $extendConfigProvider, EntityClassResolver $entityClassResolver, TranslatorInterface $translator, FeatureChecker $featureChecker, ManagerRegistry $doctrine)[?]
  • The DbSpool::queueMessage(Swift_Mime_Message $message)[?] method was changed to DbSpool::queueMessage(Swift_Mime_SimpleMessage $message)[?]
  • The MassEmailDirectMailer::send(Swift_Mime_Message $message, &$failedRecipients = null)[?] method was changed to MassEmailDirectMailer::send(Swift_Mime_SimpleMessage $message, &$failedRecipients = null)[?]
  • The SpoolItem::setMessage(Swift_Mime_Message $message)[?] method was changed to SpoolItem::setMessage(Swift_Mime_SimpleMessage $message)[?]

OrganizationBundle

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

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

    • __construct(FormInterface $form, RequestStack $requestStack, EntityManager $manager)[?]
    • __construct(RequestStack $requestStack, EntityManager $manager)[?]
    • process(Organization $entity)[?]
    • process(Organization $entity, FormInterface $form)[?]
  • The WidgetBusinessUnitSearchHandler::__construct(TranslatorInterface $translator, $entityName, array $properties)[?] method was changed to WidgetBusinessUnitSearchHandler::__construct(TranslatorInterface $translator, $entityName, array $properties)[?]

PhpUtils

  • The following methods in class CommandExecutor[?] were removed:
    • prepareParameters[?]
    • processParameter[?]
    • addParameter[?]
    • getPhp[?]
  • The CommandExecutor::$env[?] property was removed.

PlatformBundle

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

QueryDesignerBundle

  • The GroupingValidator::__construct(TranslatorInterface $translator)[?] method was changed to GroupingValidator::__construct(TranslatorInterface $translator)[?]
  • The QueryValidator::__construct(ChainConfigurationProvider $configurationProvider, Builder $gridBuilder, DoctrineHelper $doctrineHelper, TranslatorInterface $translator, $isDebug)[?] method was changed to QueryValidator::__construct(ChainConfigurationProvider $configurationProvider, Builder $gridBuilder, DoctrineHelper $doctrineHelper, TranslatorInterface $translator, $isDebug)[?]
  • The Manager::__construct(ConfigurationProvider $configProvider, ConfigurationResolver $configResolver, EntityHierarchyProviderInterface $entityHierarchyProvider, FilterBagInterface $filterBag, TranslatorInterface $translator)[?] method was changed to Manager::__construct(ConfigurationProvider $configProvider, ConfigurationResolver $configResolver, EntityHierarchyProviderInterface $entityHierarchyProvider, FilterBagInterface $filterBag, TranslatorInterface $translator)[?]
  • The FieldChoiceType::__construct(TranslatorInterface $translator)[?] method was changed to FieldChoiceType::__construct(TranslatorInterface $translator)[?]

ReminderBundle

  • The ReminderExtension::__construct(ContainerInterface $container)[?] method was changed to ReminderExtension::__construct(ContainerInterface $container)[?]
  • The MessageParamsProvider::__construct(TranslatorInterface $translator, DateTimeFormatterInterface $dateTimeFormatter, UrlProvider $urlProvider, ConfigProvider $provider)[?] method was changed to MessageParamsProvider::__construct(TranslatorInterface $translator, DateTimeFormatterInterface $dateTimeFormatter, UrlProvider $urlProvider, ConfigProvider $provider)[?]
  • The SendRemindersCommand::getReminderSender[?] method was removed.

ReportBundle

  • The DatagridDateGroupingBuilder::__construct($calendarDateEntity, JoinIdentifierHelper $joinIdHelper = null)[?] method was changed to DatagridDateGroupingBuilder::__construct($calendarDateEntity, DateHelper $dateHelper, JoinIdentifierHelper $joinIdHelper = null)[?]

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

    • __construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager)[?]
    • __construct(RequestStack $requestStack, ObjectManager $manager)[?]
    • process(Report $entity)[?]
    • process(Report $entity, FormInterface $form)[?]
  • The CalendarDateManager::__construct(DoctrineHelper $doctrineHelper)[?] method was changed to CalendarDateManager::__construct(DoctrineHelper $doctrineHelper, LocaleSettings $localeSettings)[?]

  • The ReportHandler::$form[?] property was removed.

  • The ReportController::getFeatureChecker[?] method was removed.

RequireJSBundle

  • The OroRequireJSExtension::__construct(ContainerInterface $container, $webRoot, $buildLogger)[?] method was changed to OroRequireJSExtension::__construct(ContainerInterface $container, $webRoot, $buildLogger)[?]

SSOBundle

  • The OAuthProvider::__construct(OAuthAwareUserProviderInterface $userProvider, ResourceOwnerMap $resourceOwnerMap, UserCheckerInterface $userChecker)[?] method was changed to OAuthProvider::__construct(OAuthAwareUserProviderInterface $userProvider, ResourceOwnerMap $resourceOwnerMap, UserCheckerInterface $userChecker, TokenStorageInterface $tokenStorage)[?]

SearchBundle

  • The SearchAllText::__construct(TranslatorInterface $translator)[?] method was changed to SearchAllText::__construct(TranslatorInterface $translator)[?]

  • The Parser::parse(TokenStream $stream)[?] method was changed to Parser::parse(TokenStream $stream, Query $query = null, FieldResolverInterface $fieldResolver = null, $keyword = null)[?]

  • The ResultStatisticsProvider::__construct(Indexer $indexer, ConfigManager $configManager, TranslatorInterface $translator)[?] method was changed to ResultStatisticsProvider::__construct(Indexer $indexer, ConfigManager $configManager, TranslatorInterface $translator)[?]

  • The PrepareResultItemListener::__construct(Router $router, ObjectMapper $mapper, EntityManager $em, EntityNameResolver $entityNameResolver, ConfigManager $configManager, TranslatorInterface $translator)[?] method was changed to PrepareResultItemListener::__construct(Router $router, ObjectMapper $mapper, EntityManager $em, EntityNameResolver $entityNameResolver, ConfigManager $configManager, TranslatorInterface $translator)[?]

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

    • __construct(EngineInterface $engine, ObjectMapper $mapper, SecurityProvider $securityProvider, AclHelper $searchAclHelper, EventDispatcherInterface $dispatcher)[?]
    • __construct(EngineInterface $engine, ObjectMapper $mapper, SecurityProvider $securityProvider, AclHelper $searchAclHelper)[?]
    • getSimpleSearchQuery($searchString, $offset, $maxResults, $from = null, $page)[?]
    • getSimpleSearchQuery($searchString, $offset, $maxResults, $from = null, $page)[?]
  • The SearchStringFilterType::__construct(TranslatorInterface $translator)[?] method was changed to SearchStringFilterType::__construct(TranslatorInterface $translator)[?]

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

    • andWhere[?]
    • orWhere[?]
    • where[?]
    • getOptions[?]
    • setMaxResults[?]
    • getMaxResults[?]
    • setFirstResult[?]
    • getFirstResult[?]
    • setOrderBy[?]
    • getOrderBy[?]
    • getOrderType[?]
    • getOrderDirection[?]
  • The following methods in class Parser[?] were removed:

    • __construct[?]
    • parseKeywords[?]
  • The following methods in class IndexCommand[?] were removed:

    • getDoctrine[?]
    • getSearchIndexer[?]
  • The following properties in class Parser[?] were removed:

    • $keywords[?]
    • $operators[?]
    • $types[?]
    • $typeOperators[?]
    • $aggregatingFunctions[?]
    • $orderDirections[?]
  • The BaseDriver::$em[?] property was removed.

SecurityBundle

  • The following classes were removed:
    • SerializerFieldFilter[?]
    • WsseNoncePhpFileCache[?]
    • ChainAccessRule[?]
  • The OroSecurityExtension::__construct(ContainerInterface $container)[?] method was changed to OroSecurityExtension::__construct(ContainerInterface $container)[?]
  • The DoctrineParamConverter::__construct(ManagerRegistry $registry = null, RequestAuthorizationChecker $requestAuthorizationChecker = null)[?] method was changed to DoctrineParamConverter::__construct(ManagerRegistry $registry = null, ExpressionLanguage $expressionLanguage = null, RequestAuthorizationChecker $requestAuthorizationChecker = null, array $options = [])[?]
  • The AccessRuleWalkerContext::__construct(ContainerInterface $container, $permission, $userClass, $userId = null, $organizationId = null)[?] method was changed to AccessRuleWalkerContext::__construct(AccessRuleExecutor $accessRuleExecutor, $permission, $userClass, $userId = null, $organizationId = null)[?]
  • The AclHelper::__construct(ContainerInterface $container)[?] method was changed to AclHelper::__construct(TokenStorageInterface $tokenStorage, AccessRuleExecutor $accessRuleExecutor)[?]
  • The Label::trans(TranslatorInterface $translator)[?] method was changed to Label::trans(TranslatorInterface $translator)[?]
  • The AclPrivilegeRepository::__construct(AclManager $manager, TranslatorInterface $translator)[?] method was changed to AclPrivilegeRepository::__construct(AclManager $manager, TranslatorInterface $translator)[?]
  • The AccessRuleWalkerContext::getContainer[?] method was removed.
  • The following methods in class AstVisitor[?] were removed:
    • setObjectManager[?]
    • getQueryComponents[?]
    • setAlias[?]
    • setQueryComponents[?]
  • The following methods in class QueryComponent[?] were removed:
  • The following methods in class OroSecurityExtension[?] were removed:
    • prepend[?]
    • setupWsseNonceCache[?]

SegmentBundle

  • The SortingValidator::__construct(TranslatorInterface $translator)[?] method was changed to SortingValidator::__construct(TranslatorInterface $translator)[?]

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

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

    • __construct(FormInterface $form, RequestStack $requestStack, ManagerRegistry $managerRegistry, StaticSegmentManager $staticSegmentManager)[?]
    • __construct(RequestStack $requestStack, ManagerRegistry $managerRegistry, StaticSegmentManager $staticSegmentManager)[?]
    • process(Segment $entity)[?]
    • process(FormInterface $form, Segment $entity)[?]
  • The SegmentExtension::$dispatcher[?] property was removed.

  • The SegmentHandler::$form[?] property was removed.

SidebarBundle

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

SoapBundle

  • The EntityMetadataProvider::__construct(ConfigManager $cm, TranslatorInterface $translator)[?] method was changed to EntityMetadataProvider::__construct(ConfigManager $cm, TranslatorInterface $translator)[?]
  • The LocaleListener::__construct(ContainerInterface $container)[?] method was changed to LocaleListener::__construct(TranslatableListener $translatableListener)[?]
  • The RestGetController::buildResponse($data, $action, $contextValues = [], $status)[?] method was changed to RestGetController::buildResponse($data, $action, $contextValues = [], $status)[?]
  • The LocaleListener::getTranslatableListener[?] method was removed.

SyncBundle

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

TagBundle

  • The TagExtension::__construct(ContainerInterface $container)[?] method was changed to TagExtension::__construct(ContainerInterface $container)[?]
  • The SearchProvider::__construct(EntityManager $em, ObjectMapper $mapper, SecurityProvider $securityProvider, Indexer $indexer, ConfigManager $configManager, TranslatorInterface $translator)[?] method was changed to SearchProvider::__construct(EntityManager $em, ObjectMapper $mapper, SecurityProvider $securityProvider, Indexer $indexer, ConfigManager $configManager, TranslatorInterface $translator)[?]
  • The TagSearchResultProperty::__construct(Twig_Environment $environment, ConfigProvider $configProvider, $defaultTemplate)[?] method was changed to TagSearchResultProperty::__construct(Environment $environment, ConfigProvider $configProvider, $defaultTemplate)[?]

TestGeneratorBundle

  • The AbstractTestGenerator::__construct(Twig_Environment $twig, KernelInterface $kernelInterface)[?] method was changed to AbstractTestGenerator::__construct(Environment $twig, KernelInterface $kernelInterface)[?]

ThemeBundle

  • The ThemeExtension::__construct(ContainerInterface $container)[?] method was changed to ThemeExtension::__construct(ContainerInterface $container)[?]
  • The ThemeCommand::outputTheme(OutputInterface $output, Theme $theme, $isActive)[?] method was changed to ThemeCommand::outputTheme(OutputInterface $output, Theme $theme, bool $isActive)[?]
  • The ThemeCommand::initialize[?] method was removed.

TranslationBundle

  • The TranslationExtension::__construct(ContainerInterface $container)[?] method was changed to TranslationExtension::__construct(ContainerInterface $container, bool $isDebugTranslator, bool $isDebugJsTranslations)[?]
  • The TranslatorProvider::__construct(TranslatorInterface $translator)[?] method was changed to TranslatorProvider::__construct(TranslatorInterface $translator)[?]
  • The AddLanguageType::__construct(LanguageRepository $languageRepository, LocaleSettings $localeSettings, TranslationStatisticProvider $translationStatisticProvider, TranslatorInterface $translator)[?] method was changed to AddLanguageType::__construct(LanguageRepository $languageRepository, LocaleSettings $localeSettings, TranslationStatisticProvider $translationStatisticProvider, TranslatorInterface $translator)[?]
  • The TranslationContextResolver::__construct(TranslatorInterface $translator)[?] method was changed to TranslationContextResolver::__construct(TranslatorInterface $translator)[?]
  • The ResetTranslationsMassActionHandler::__construct(TranslationManager $translationManager, TranslatorInterface $translator, AclHelper $aclHelper)[?] method was changed to ResetTranslationsMassActionHandler::__construct(TranslationManager $translationManager, TranslatorInterface $translator, AclHelper $aclHelper)[?]
  • The OroTranslationResetCommand::getEntityManager[?] method was removed.

UIBundle

  • The MoveToChildValidator::__construct(TranslatorInterface $translator)[?] method was changed to MoveToChildValidator::__construct(TranslatorInterface $translator)[?]

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

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

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

    • __construct(ContainerInterface $container)[?]
    • __construct(ContainerInterface $container)[?]
    • renderItemContent(Twig_Environment $environment, array $item, array $variables)[?]
    • renderItemContent(Environment $environment, array $item, array $variables)[?]
  • The TabExtension::__construct(ContainerInterface $container)[?] method was changed to TabExtension::__construct(ContainerInterface $container)[?]

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

  • The PlaceholderTokenParser::parse(Twig_Token $token)[?] method was changed to PlaceholderTokenParser::parse(Token $token)[?]

  • The FlashMessageHelper::__construct(Session $session, TranslatorInterface $translator, HtmlTagHelper $htmlTagHelper)[?] method was changed to FlashMessageHelper::__construct(Session $session, TranslatorInterface $translator, HtmlTagHelper $htmlTagHelper)[?]

  • The ActionButtonGroupLabelProvider::__construct(TranslatorInterface $translator)[?] method was changed to ActionButtonGroupLabelProvider::__construct(TranslatorInterface $translator)[?]

  • The ActionButtonLabelProvider::__construct(TranslatorInterface $translator, array $labels)[?] method was changed to ActionButtonLabelProvider::__construct(TranslatorInterface $translator, array $labels)[?]

  • The AbstractFallbackFieldsFormView::__construct(RequestStack $requestStack, ManagerRegistry $doctrine, TranslatorInterface $translator)[?] method was changed to AbstractFallbackFieldsFormView::__construct(RequestStack $requestStack, ManagerRegistry $doctrine, TranslatorInterface $translator)[?]

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

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

  • The BeforeFormRenderEvent::__construct(FormView $form, array $formData, Twig_Environment $twigEnvironment, $entity)[?] method was changed to BeforeFormRenderEvent::__construct(FormView $form, array $formData, Environment $twigEnvironment, $entity)[?]

  • The BeforeListRenderEvent::__construct(Twig_Environment $environment, ScrollData $scrollData, $entity, FormView $formView = null)[?] method was changed to BeforeListRenderEvent::__construct(Environment $environment, ScrollData $scrollData, $entity, FormView $formView = null)[?]

  • The BeforeViewRenderEvent::__construct(Twig_Environment $twigEnvironment, array $data, $entity)[?] method was changed to BeforeViewRenderEvent::__construct(Environment $twigEnvironment, array $data, $entity)[?]

  • The TemplateListener::getTemplateName[?] method was removed.

UserBundle

  • The following classes were removed:
    • WsseAuthProvider[?]
    • WsseToken[?]
    • WsseTokenFactory[?]
    • Listener[?]
    • EscapeWsseConfigurationPass[?]
    • SecurityFirewallCompilerPass[?]
    • GenerateWSSEHeaderCommand[?]
  • The EmailCaseInsensitiveOptionValidator::__construct(ManagerRegistry $doctrine, TranslatorInterface $translator, DatagridRouteHelper $datagridRouteHelper)[?] method was changed to EmailCaseInsensitiveOptionValidator::__construct(ManagerRegistry $doctrine, TranslatorInterface $translator, DatagridRouteHelper $datagridRouteHelper)[?]
  • The OroUserExtension::__construct(ContainerInterface $container)[?] method was changed to OroUserExtension::__construct(ContainerInterface $container)[?]
  • The UserChecker::__construct(TokenStorageInterface $tokenStorage, FlashBagInterface $flashBag, TranslatorInterface $translator)[?] method was changed to UserChecker::__construct(TokenStorageInterface $tokenStorage, FlashBagInterface $flashBag, TranslatorInterface $translator)[?]
  • The GenderProvider::__construct(TranslatorInterface $translator)[?] method was changed to GenderProvider::__construct(TranslatorInterface $translator)[?]
  • The RolePrivilegeAbstractProvider::__construct(TranslatorInterface $translator, RolePrivilegeCategoryProvider $categoryProvider, AclRoleHandler $aclRoleHandler)[?] method was changed to RolePrivilegeAbstractProvider::__construct(TranslatorInterface $translator, RolePrivilegeCategoryProvider $categoryProvider, AclRoleHandler $aclRoleHandler)[?]
  • The RolePrivilegeCategoryProvider::__construct(TranslatorInterface $translator)[?] method was changed to RolePrivilegeCategoryProvider::__construct(TranslatorInterface $translator)[?]
  • The ExtendRole::__construct($role)[?] method was changed to ExtendRole::__construct(string $role)[?]
  • The PasswordTooltipProvider::__construct(PasswordComplexityConfigProvider $configProvider, TranslatorInterface $translator)[?] method was changed to PasswordTooltipProvider::__construct(PasswordComplexityConfigProvider $configProvider, TranslatorInterface $translator)[?]
  • The SetPasswordHandler::__construct(LoggerInterface $logger, RequestStack $requestStack, 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 UserHandler::__construct(FormInterface $form, RequestStack $requestStack, UserManager $manager, TemplateEmailManager $templateEmailManager = null, ConfigManager $userConfigManager = null, FlashBagInterface $flashBag = null, TranslatorInterface $translator = null, LoggerInterface $logger = null)[?] method was changed to UserHandler::__construct(FormInterface $form, RequestStack $requestStack, UserManager $manager, TemplateEmailManager $templateEmailManager = null, ConfigManager $userConfigManager = null, FlashBagInterface $flashBag = null, TranslatorInterface $translator = null, LoggerInterface $logger = null)[?]
  • The PasswordChangedSubscriber::__construct(ContainerInterface $container)[?] method was changed to PasswordChangedSubscriber::__construct(EnumValueProvider $enumValueProvider)[?]
  • The AbstractUser::addRole(RoleInterface $role)[?] method was changed to AbstractUser::addRole(Role $role)[?]
  • The Role::__construct($role)[?] method was changed to Role::__construct(string $role)[?]
  • The RolePermissionDatasource::__construct(TranslatorInterface $translator, PermissionManager $permissionManager, AclRoleHandler $aclRoleHandler, RolePrivilegeCategoryProvider $categoryProvider, ConfigManager $configEntityManager)[?] method was changed to RolePermissionDatasource::__construct(TranslatorInterface $translator, PermissionManager $permissionManager, AclRoleHandler $aclRoleHandler, RolePrivilegeCategoryProvider $categoryProvider, ConfigManager $configEntityManager)[?]
  • The ResetPasswordActionHandler::__construct(ResetPasswordHandler $resetPasswordHandler, TranslatorInterface $translator, TokenAccessorInterface $tokenAccessor)[?] method was changed to ResetPasswordActionHandler::__construct(ResetPasswordHandler $resetPasswordHandler, TranslatorInterface $translator, TokenAccessorInterface $tokenAccessor)[?]
  • The UsersEnableSwitchActionHandler::__construct(AclHelper $aclHelper, TokenStorageInterface $tokenStorage, TranslatorInterface $translator, $isEnabled, $successMessage, $errorMessage)[?] method was changed to UsersEnableSwitchActionHandler::__construct(AclHelper $aclHelper, TokenStorageInterface $tokenStorage, TranslatorInterface $translator, $isEnabled, $successMessage, $errorMessage)[?]
  • The WidgetDefaultOwnersConverter::__construct(TranslatorInterface $translator)[?] method was changed to WidgetDefaultOwnersConverter::__construct(TranslatorInterface $translator)[?]
  • The WidgetUserSearchHandler::__construct(TranslatorInterface $translator, AttachmentManager $attachmentManager, $userEntityName, array $properties)[?] method was changed to WidgetUserSearchHandler::__construct(TranslatorInterface $translator, AttachmentManager $attachmentManager, $userEntityName, array $properties)[?]
  • The UserInterface::addRole(RoleInterface $role)[?] method was changed to UserInterface::addRole(Role $role)[?]
  • The WsseTokenFactoryInterface[?] interface was removed.

WindowsBundle

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

WorkflowBundle

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

  • The KeyTemplateParametersResolver::__construct(TranslatorInterface $translator)[?] method was changed to KeyTemplateParametersResolver::__construct(TranslatorInterface $translator)[?]

  • The TransitionTranslationHelper::__construct(TranslatorInterface $translator)[?] method was changed to TransitionTranslationHelper::__construct(TranslatorInterface $translator)[?]

  • The CustomFormTemplateResponseProcessor::__construct(Twig_Environment $twig, FormTemplateDataProviderRegistry $templateDataProviderRegistry)[?] method was changed to CustomFormTemplateResponseProcessor::__construct(Environment $twig, FormTemplateDataProviderRegistry $templateDataProviderRegistry)[?]

  • The DefaultFormTemplateResponseProcessor::__construct(Twig_Environment $twig)[?] method was changed to DefaultFormTemplateResponseProcessor::__construct(Environment $twig)[?]

  • The FormSubmitTemplateResponseProcessor::__construct(ViewHandlerInterface $viewHandler, Twig_Environment $twig)[?] method was changed to FormSubmitTemplateResponseProcessor::__construct(ViewHandlerInterface $viewHandler, Environment $twig)[?]

  • The AttributeAssembler::__construct(AttributeGuesser $attributeGuesser, TranslatorInterface $translator)[?] method was changed to AttributeAssembler::__construct(AttributeGuesser $attributeGuesser, TranslatorInterface $translator)[?]

  • The VariableAssembler::__construct(WorkflowVariableNormalizer $dataNormalizer, VariableGuesser $variableGuesser, TranslatorInterface $translator)[?] method was changed to VariableAssembler::__construct(WorkflowVariableNormalizer $dataNormalizer, VariableGuesser $variableGuesser, TranslatorInterface $translator)[?]

  • The VariableGuesser::__construct(FormRegistry $formRegistry, ManagerRegistry $managerRegistry, ConfigProvider $entityConfigProvider, ConfigProvider $formConfigProvider, TranslatorInterface $translator)[?] method was changed to VariableGuesser::__construct(FormRegistry $formRegistry, ManagerRegistry $managerRegistry, ConfigProvider $entityConfigProvider, ConfigProvider $formConfigProvider, TranslatorInterface $translator)[?]

  • The WorkflowAssembler::__construct(ContainerInterface $container, AttributeAssembler $attributeAssembler, StepAssembler $stepAssembler, TransitionAssembler $transitionAssembler, RestrictionAssembler $restrictionAssembler, TranslatorInterface $translator)[?] method was changed to WorkflowAssembler::__construct(ContainerInterface $container)[?]

  • The WorkflowDataHelper::__construct(WorkflowManager $workflowManager, AuthorizationCheckerInterface $authorizationChecker, TranslatorInterface $translator, UrlGeneratorInterface $router)[?] method was changed to WorkflowDataHelper::__construct(WorkflowManager $workflowManager, AuthorizationCheckerInterface $authorizationChecker, TranslatorInterface $translator, UrlGeneratorInterface $router)[?]

  • The WorkflowVariableFormatter::__construct(TranslatorInterface $translator)[?] method was changed to WorkflowVariableFormatter::__construct(TranslatorInterface $translator)[?]

  • The WorkflowAttributesType::__construct(WorkflowRegistry $workflowRegistry, AttributeGuesser $attributeGuesser, DefaultValuesListener $defaultValuesListener, FormInitListener $formInitListener, RequiredAttributesListener $requiredAttributesListener, ContextAccessor $contextAccessor, EventDispatcherInterface $dispatcher, PropertyPathSecurityHelper $propertyPathSecurityHelper, TranslatorInterface $translator)[?] method was changed to WorkflowAttributesType::__construct(WorkflowRegistry $workflowRegistry, AttributeGuesser $attributeGuesser, DefaultValuesListener $defaultValuesListener, FormInitListener $formInitListener, RequiredAttributesListener $requiredAttributesListener, ContextAccessor $contextAccessor, EventDispatcherInterface $dispatcher, PropertyPathSecurityHelper $propertyPathSecurityHelper, TranslatorInterface $translator)[?]

  • The WorkflowDefinitionSelectType::__construct(WorkflowRegistry $workflowRegistry, TranslatorInterface $translator)[?] method was changed to WorkflowDefinitionSelectType::__construct(WorkflowRegistry $workflowRegistry, TranslatorInterface $translator)[?]

  • The WorkflowSelectType::__construct(ManagerRegistry $registry, TranslatorInterface $translator)[?] method was changed to WorkflowSelectType::__construct(ManagerRegistry $registry, TranslatorInterface $translator)[?]

  • The WorkflowStepSelectType::__construct(WorkflowRegistry $workflowRegistry, TranslatorInterface $translator)[?] method was changed to WorkflowStepSelectType::__construct(WorkflowRegistry $workflowRegistry, TranslatorInterface $translator)[?]

  • The WorkflowTransitionSelectType::__construct(WorkflowRegistry $workflowRegistry, TranslatorInterface $translator)[?] method was changed to WorkflowTransitionSelectType::__construct(WorkflowRegistry $workflowRegistry, TranslatorInterface $translator)[?]

  • The TranslationContextResolver::__construct(TranslatorInterface $translator, KeyTemplateParametersResolver $resolver)[?] method was changed to TranslationContextResolver::__construct(TranslatorInterface $translator, KeyTemplateParametersResolver $resolver)[?]

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

    • __construct(TranslatorInterface $translator, RequestStack $requestStack)[?]
    • __construct(TranslatorInterface $translator, RequestStack $requestStack)[?]
    • addWorkflowAclDatagrid($pageData, Twig_Environment $twigEnvironment, Role $entity, $readOnly)[?]
    • addWorkflowAclDatagrid($pageData, Environment $twigEnvironment, Role $entity, $readOnly)[?]
  • The WorkflowDefinitionEntityListener::__construct(ContainerInterface $container)[?] method was changed to WorkflowDefinitionEntityListener::__construct(ClearableCache $cache, WorkflowRegistry $workflowRegistry)[?]

  • The EmailNotificationDatagridListener::__construct(TranslatorInterface $translator)[?] method was changed to EmailNotificationDatagridListener::__construct(TranslatorInterface $translator)[?]

  • The GridEntityNameProvider::__construct(ConfigProvider $configProvider, EntityManager $entityManager, TranslatorInterface $translator)[?] method was changed to GridEntityNameProvider::__construct(ConfigProvider $configProvider, EntityManager $entityManager, TranslatorInterface $translator)[?]

  • The WorkflowDatagridLabelListener::__construct(TranslatorInterface $translator)[?] method was changed to WorkflowDatagridLabelListener::__construct(TranslatorInterface $translator)[?]

  • The WorkflowPermissionDatasource::__construct(TranslatorInterface $translator, PermissionManager $permissionManager, AclRoleHandler $aclRoleHandler, RolePrivilegeCategoryProvider $categoryProvider, ConfigManager $configEntityManager)[?] method was changed to WorkflowPermissionDatasource::__construct(TranslatorInterface $translator, PermissionManager $permissionManager, AclRoleHandler $aclRoleHandler, RolePrivilegeCategoryProvider $categoryProvider, ConfigManager $configEntityManager)[?]

  • The TransitionLabel::trans(TranslatorInterface $translator)[?] method was changed to TransitionLabel::trans(TranslatorInterface $translator)[?]

  • The WorkflowLabel::trans(TranslatorInterface $translator)[?] method was changed to WorkflowLabel::trans(TranslatorInterface $translator)[?]

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

    • $configurationTree[?]
    • $attributeAssembler[?]
    • $stepAssembler[?]
    • $transitionAssembler[?]
    • $restrictionAssembler[?]
    • $translator[?]
  • The TransitionTriggerCronScheduler::$command[?] property was removed.

  • The WidgetController::getTransitionWidgetHelper[?] method was removed.

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

    • getTranslationsDatagridLinksProvider[?]
    • getTranslationProcessor[?]
  • The following methods in class HandleProcessTriggerCommand[?] were removed:

    • getRepository[?]
    • getProcessHandler[?]
  • The following methods in class HandleTransitionCronTriggerCommand[?] were removed:

    • getTransitionCronTriggerHandler[?]
    • getProducer[?]
  • The WorkflowTransitCommand::getRepository[?] method was removed.