public function testLoadServicesConfiguration() { $container = $this->createContainer(); $this->assertFalse($container->hasParameter('doctrine_cache.array.class')); $this->adapter->loadServicesConfiguration($container); $this->assertTrue($container->hasParameter('doctrine_cache.array.class')); }
/** * {@inheritDoc} */ protected function loadCacheDriver($driverName, $entityManagerName, array $driverMap, ContainerBuilder $container) { if (!empty($driverMap['cache_provider'])) { $aliasId = $this->getObjectManagerElementName(sprintf('%s_%s', $entityManagerName, $driverName)); $serviceId = sprintf('doctrine_cache.providers.%s', $driverMap['cache_provider']); $container->setAlias($aliasId, new Alias($serviceId, false)); return $aliasId; } return $this->adapter->loadCacheDriver($driverName, $entityManagerName, $driverMap, $container); }