diff --git a/src/Symfony/Bundle/Resources/config/doctrine_mongodb_odm.xml b/src/Symfony/Bundle/Resources/config/doctrine_mongodb_odm.xml
index 26cd5f3192c..66c6836189e 100644
--- a/src/Symfony/Bundle/Resources/config/doctrine_mongodb_odm.xml
+++ b/src/Symfony/Bundle/Resources/config/doctrine_mongodb_odm.xml
@@ -16,23 +16,19 @@
-
-
-
-
-
-
+
+
@@ -132,6 +128,7 @@
+
@@ -140,6 +137,7 @@
+
diff --git a/src/Symfony/Bundle/Resources/config/doctrine_orm.xml b/src/Symfony/Bundle/Resources/config/doctrine_orm.xml
index ce2b5ec331a..58fafacf200 100644
--- a/src/Symfony/Bundle/Resources/config/doctrine_orm.xml
+++ b/src/Symfony/Bundle/Resources/config/doctrine_orm.xml
@@ -14,12 +14,14 @@
+
+
@@ -134,6 +136,7 @@
+
@@ -142,6 +145,7 @@
+
diff --git a/tests/Symfony/Bundle/DependencyInjection/ApiPlatformExtensionTest.php b/tests/Symfony/Bundle/DependencyInjection/ApiPlatformExtensionTest.php
index 43a6cd9bd2a..cfd6fcfd0c4 100644
--- a/tests/Symfony/Bundle/DependencyInjection/ApiPlatformExtensionTest.php
+++ b/tests/Symfony/Bundle/DependencyInjection/ApiPlatformExtensionTest.php
@@ -733,6 +733,10 @@ public function testDoctrineOrmConfiguration(): void
$aliases = [
// doctrine_orm.xml
+ 'api_platform.doctrine.orm.state.remove_processor',
+ 'api_platform.doctrine.orm.state.persist_processor',
+ 'api_platform.doctrine.orm.state.collection_provider',
+ 'api_platform.doctrine.orm.state.item_provider',
OrderFilter::class,
RangeFilter::class,
DateFilter::class,
@@ -767,7 +771,7 @@ public function testDoctrineMongoDbOdmConfiguration(): void
(new ApiPlatformExtension())->load($config, $this->container);
$services = [
- // doctrine_mongo_odm.xml
+ // doctrine_mongodb_odm.xml
'api_platform.doctrine_mongodb.odm.default_document_manager.property_info_extractor',
'api_platform.doctrine.metadata_factory',
RemoveProcessor::class,
@@ -789,7 +793,11 @@ public function testDoctrineMongoDbOdmConfiguration(): void
];
$aliases = [
- // doctrine_mongo_odm.xml
+ // doctrine_mongodb_odm.xml
+ 'api_platform.doctrine_mongodb.odm.state.remove_processor',
+ 'api_platform.doctrine_mongodb.odm.state.persist_processor',
+ 'api_platform.doctrine_mongodb.odm.state.collection_provider',
+ 'api_platform.doctrine_mongodb.odm.state.item_provider',
SearchFilter::class,
\ApiPlatform\Doctrine\Odm\Filter\BooleanFilter::class,
\ApiPlatform\Doctrine\Odm\Filter\DateFilter::class,
@@ -808,7 +816,6 @@ public function testDoctrineMongoDbOdmConfiguration(): void
$this->assertServiceHasTags(PersistProcessor::class, ['api_platform.state_processor']);
$this->assertServiceHasTags(MongoDbCollectionProvider::class, ['api_platform.state_provider']);
$this->assertServiceHasTags(MongoDbItemProvider::class, ['api_platform.state_provider']);
- // doctrine_mongo_odm.xml
$this->assertServiceHasTags('api_platform.doctrine_mongodb.odm.default_document_manager.property_info_extractor', ['property_info.list_extractor', 'property_info.type_extractor']);
$this->assertServiceHasTags('api_platform.doctrine_mongodb.odm.aggregation_extension.filter', ['api_platform.doctrine_mongodb.odm.aggregation_extension.collection']);
$this->assertServiceHasTags('api_platform.doctrine_mongodb.odm.aggregation_extension.pagination', ['api_platform.doctrine_mongodb.odm.aggregation_extension.collection']);