Allow to configure the application kernel's custom environment

This commit is contained in:
Kamil Kokot
2019-01-10 23:25:19 +01:00
parent 01f458149e
commit 8dcd3e9d4d
4 changed files with 26 additions and 7 deletions

View File

@@ -57,6 +57,7 @@ final class SymfonyExtension implements Extension
->children()
->scalarNode('path')->defaultNull()->end()
->scalarNode('class')->defaultNull()->end()
->scalarNode('environment')->defaultValue('test')->end()
->end()
->end()
->end()
@@ -98,7 +99,7 @@ final class SymfonyExtension implements Extension
private function loadKernel(ContainerBuilder $container, array $config): void
{
$definition = new Definition($config['class'], [
'test',
$config['environment'],
true,
]);
$definition->addMethodCall('boot');