Builds the service container.
ContainerBuilder The compiled service container
Overrides Kernel::buildContainer
protected function buildContainer() {
$this
->initializeBundles();
$container = $this
->getContainerBuilder();
$container
->setParameter('container.bundles', $this->bundleClasses);
$container
->setParameter('container.modules', $this
->getModuleFileNames());
// Register the class loader as a synthetic service.
$container
->register('class_loader', 'Symfony\\Component\\ClassLoader\\UniversalClassLoader')
->setSynthetic(TRUE);
foreach ($this->bundles as $bundle) {
$bundle
->build($container);
}
$container
->compile();
return $container;
}