WellCommerce\Bundle\CoreBundle\DependencyInjection\AbstractExtension::processOrmConfiguration PHP Метод

processOrmConfiguration() приватный Метод

Registers factory, repository and manager service. Adds entity and mapping to mappings map (processed in compiler pass)
См. также: WellCommerce\Bundle\DoctrineBundle\DependencyInjection\Compiler\RegisterDoctrineMappingPass
private processOrmConfiguration ( string $name, array $ormConfiguration, ContainerBuilder $container )
$name string
$ormConfiguration array
$container Symfony\Component\DependencyInjection\ContainerBuilder
    private function processOrmConfiguration(string $name, array $ormConfiguration, ContainerBuilder $container)
    {
        $entityClass = $ormConfiguration['entity'];
        $mappingFile = $ormConfiguration['mapping'];
        $this->doctrineMappingsMap[$entityClass] = $mappingFile;
        $factoryService = $this->registerFactory($name, $ormConfiguration, $container);
        $repositoryService = $this->registerRepository($name, $ormConfiguration, $container);
        $this->registerManager($name, $factoryService, $repositoryService, $ormConfiguration, $container);
    }