Example #1
0
 protected function loadConfiguration($container, $array, $compile = true)
 {
     $extension = new SynchronizedExtension();
     $extension->load($array, $container);
     $container->registerExtension($extension);
     $container->addDefinitions(array('test_service' => new Definition('Sms\\SynchronizedBundle\\Tests\\Stubs\\TestService')));
     $bundle = new SynchronizedBundle();
     $bundle->build($container);
     $compile && $container->compile();
     return $container;
 }
 protected function loadConfiguration($array, $compile = true)
 {
     $container = new ContainerBuilder(new ParameterBag(array('kernel.debug' => false, 'kernel.cache_dir' => sys_get_temp_dir(), 'kernel.environment' => 'test', 'kernel.root_dir' => __DIR__ . '/../../../../')));
     $extension = new SynchronizedExtension();
     $extension->load($array, $container);
     $container->registerExtension($extension);
     $container->addDefinitions(array('test_service' => new Definition('stdClass')));
     $bundle = new SynchronizedBundle();
     $bundle->build($container);
     $compile && $container->compile();
     return $container;
 }