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']);