|
@@ 809-815 (lines=7) @@
|
| 806 |
|
/** |
| 807 |
|
* Loads a validator loader for each defined entity manager. |
| 808 |
|
*/ |
| 809 |
|
private function loadValidatorLoader(string $entityManagerName, ContainerBuilder $container) : void |
| 810 |
|
{ |
| 811 |
|
$validatorLoaderDefinition = $container->register(sprintf('doctrine.orm.%s_entity_manager.validator_loader', $entityManagerName), DoctrineLoader::class); |
| 812 |
|
$validatorLoaderDefinition->addArgument(new Reference(sprintf('doctrine.orm.%s_entity_manager', $entityManagerName))); |
| 813 |
|
|
| 814 |
|
$validatorLoaderDefinition->addTag('validator.auto_mapper', ['priority' => -100]); |
| 815 |
|
} |
| 816 |
|
|
| 817 |
|
/** |
| 818 |
|
* @param array $objectManager |
|
@@ 910-918 (lines=9) @@
|
| 907 |
|
return $id; |
| 908 |
|
} |
| 909 |
|
|
| 910 |
|
private function registerMetadataPhpArrayCacheWarmer(string $entityManagerName, ContainerBuilder $container): void |
| 911 |
|
{ |
| 912 |
|
$cacheWarmerDefinition = $container->register(sprintf('doctrine.orm.%s_metadata_cache.php_array_warmer', $entityManagerName), DoctrineMetadataCacheWarmer::class); |
| 913 |
|
$cacheWarmerDefinition->setArguments([ |
| 914 |
|
new Reference(sprintf('doctrine.orm.%s_entity_manager', $entityManagerName)), |
| 915 |
|
$this->getPhpArrayFile($entityManagerName) |
| 916 |
|
]); |
| 917 |
|
$cacheWarmerDefinition->addTag('kernel.cache_warmer'); |
| 918 |
|
} |
| 919 |
|
|
| 920 |
|
private function registerMetadataPhpArrayCache(string $entityManagerName, ContainerBuilder $container): void |
| 921 |
|
{ |