@@ -364,6 +364,7 @@ protected function ormLoad(array $config, ContainerBuilder $container)
364364 continue ;
365365 }
366366
367+ // TODO: drop the following block
367368 $ metadataFactoryService = sprintf ('doctrine.orm.%s_entity_manager.metadata_factory ' , $ name );
368369 $ metadataFactoryDefinition = $ container ->register ($ metadataFactoryService , ClassMetadataFactory::class);
369370 $ metadataFactoryDefinition ->setFactory ([
@@ -372,12 +373,13 @@ protected function ormLoad(array $config, ContainerBuilder $container)
372373 ]);
373374 $ metadataFactoryDefinition ->setPublic (false );
374375
376+ $ entityManagerService = sprintf ('doctrine.orm.%s_entity_manager ' , $ name );
375377 if ($ loadPropertyInfoExtractor ) {
376378 $ this ->loadPropertyInfoExtractor ($ name , $ container , $ metadataFactoryService );
377379 }
378380
379381 if ($ loadValidatorAutoMappingLoader ) {
380- $ this ->loadValidatorAutoMappingLoader ($ name , $ container , $ metadataFactoryService );
382+ $ this ->loadValidatorAutoMappingLoader ($ name , $ container , $ entityManagerService );
381383 }
382384 }
383385
@@ -816,12 +818,12 @@ private function loadPropertyInfoExtractor($entityManagerName, ContainerBuilder
816818 * Loads a validator loader for each defined entity manager.
817819 *
818820 * @param string $entityManagerName
819- * @param string $metadataFactoryService
821+ * @param string $entityManagerService
820822 */
821- private function loadValidatorAutoMappingLoader ($ entityManagerName , ContainerBuilder $ container , $ metadataFactoryService )
823+ private function loadValidatorAutoMappingLoader ($ entityManagerName , ContainerBuilder $ container , $ entityManagerService )
822824 {
823825 $ validatorLoaderDefinition = $ container ->register (sprintf ('doctrine.orm.%s_entity_manager.validator_loader ' , $ entityManagerName ), DoctrineLoader::class);
824- $ validatorLoaderDefinition ->addArgument (new Reference ($ metadataFactoryService ));
826+ $ validatorLoaderDefinition ->addArgument (new Reference ($ entityManagerService ));
825827 $ validatorLoaderDefinition ->addTag ('validator.auto_mapping ' );
826828 }
827829
0 commit comments