for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Yoanm\Behat3SymfonyExtension\ServiceContainer\Configuration;
use Symfony\Component\Config\Definition\Builder\TreeBuilder;
use Yoanm\BehatUtilsExtension\ServiceContainer\Configuration\ConfigurationInterface;
class KernelConfiguration implements ConfigurationInterface
{
public function getConfigNode()
$treeBuilder = new TreeBuilder();
$rootNode = $treeBuilder->root('kernel');
$rootNode
->addDefaultsIfNotSet()
->children()
->scalarNode('bootstrap')
->defaultValue('app/autoload.php')
->end()
->scalarNode('path')
->defaultValue('app/AppKernel.php')
->scalarNode('class')
->defaultValue('AppKernel')
->scalarNode('env')
->defaultValue('test')
->booleanNode('debug')
->defaultTrue()
->booleanNode('reboot')
->info('If true symfony kernel will be rebooted after each scenario/example')
->end();
return $rootNode;
}