|
13 | 13 |
|
14 | 14 | use Symfony\Bridge\ProxyManager\LazyProxy\Instantiator\RuntimeInstantiator;
|
15 | 15 | use Symfony\Bridge\ProxyManager\LazyProxy\PhpDumper\ProxyDumper;
|
| 16 | +use Symfony\Component\Config\Builder\ConfigBuilderGenerator; |
16 | 17 | use Symfony\Component\Config\ConfigCache;
|
17 | 18 | use Symfony\Component\Config\Loader\DelegatingLoader;
|
18 | 19 | use Symfony\Component\Config\Loader\LoaderResolver;
|
@@ -758,7 +759,7 @@ protected function getContainerLoader(ContainerInterface $container)
|
758 | 759 | new XmlFileLoader($container, $locator, $env),
|
759 | 760 | new YamlFileLoader($container, $locator, $env),
|
760 | 761 | new IniFileLoader($container, $locator, $env),
|
761 |
| - new PhpFileLoader($container, $locator, $env), |
| 762 | + new PhpFileLoader($container, $locator, $env, class_exists(ConfigBuilderGenerator::class) ? new ConfigBuilderGenerator($this->getBuildDir()) : null), |
762 | 763 | new GlobFileLoader($container, $locator, $env),
|
763 | 764 | new DirectoryLoader($container, $locator, $env),
|
764 | 765 | new ClosureLoader($container, $env),
|
|
0 commit comments