private function initDoctrineCacheExtensionBundle() { $doctrineCacheExtensionExtension = new OpenClassroomsDoctrineCacheExtensionExtension(); $this->container->registerExtension($doctrineCacheExtensionExtension); $this->container->loadFromExtension('doctrine_cache_extension'); $bundle = new OpenClassroomsDoctrineCacheExtensionBundle(); $bundle->build($this->container); }
/** * @return ContainerBuilder */ private function buildContainer() { $container = new ContainerBuilder(); $extension = new OpenClassroomsDoctrineCacheExtensionExtension(); $container->registerExtension($extension); $container->registerExtension(new DoctrineCacheExtension()); $container->loadFromExtension('doctrine_cache_extension'); $bundle = new OpenClassroomsDoctrineCacheExtensionBundle(); $bundle->build($container); $loader = new YamlFileLoader($container, new FileLocator(__DIR__ . '/../Fixtures/Yaml/')); $loader->load('config.yml'); return $container; }
/** * {@inheritdoc} */ protected function setUp() { $container = new ContainerBuilder(); $extension = new OpenClassroomsDoctrineCacheExtensionExtension(); $container->registerExtension($extension); $container->registerExtension(new DoctrineCacheExtension()); $container->loadFromExtension('doctrine_cache_extension'); $loader = new YamlFileLoader($container, new FileLocator(__DIR__ . '/../Fixtures/Resources/config')); $loader->load('config.yml'); $serviceLoader = new XmlFileLoader($container, new FileLocator(__DIR__ . '/../Fixtures/Resources/config')); $serviceLoader->load('services.xml'); $bundle = new OpenClassroomsDoctrineCacheExtensionBundle(); $bundle->build($container); $container->compile(); $this->container = $container; }
/** * @return ContainerBuilder */ private function buildContainer() { $container = new ContainerBuilder(); $extension = new OpenClassroomsDoctrineCacheExtensionExtension(); $container->setParameter('kernel.debug', true); $container->registerExtension($extension); $container->registerExtension(new DoctrineCacheExtension()); $container->loadFromExtension('doctrine_cache_extension'); $loader = new YamlFileLoader($container, new FileLocator(__DIR__ . '/../Fixtures/Resources/config')); $loader->load('config.yml'); $serviceLoader = new XmlFileLoader($container, new FileLocator(__DIR__ . '/../Fixtures/Resources/config')); $serviceLoader->load('services.xml'); $bundle = new OpenClassroomsDoctrineCacheExtensionBundle(); $bundle->build($container); return $container; }