for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Knp\Rad\AutoRegistration\DependencyInjection;
use Symfony\Component\Config\Definition\Builder\TreeBuilder;
use Symfony\Component\Config\Definition\ConfigurationInterface;
class Configuration implements ConfigurationInterface
{
public function getConfigTreeBuilder()
$builder = new TreeBuilder();
$builder
->root('knp_rad_auto_registration')
->children()
->arrayNode('enable')
->addDefaultsIfNotSet()
->booleanNode('doctrine')
->defaultFalse()
->treatNullLike(true)
->end()
->booleanNode('doctrine_mongodb')
->booleanNode('doctrine_couchdb')
->booleanNode('form_type_extension')
->booleanNode('security_voter')
->booleanNode('twig_extension')
->arrayNode('bundles')
->prototype('scalar')->end()
->defaultValue([])
;
return $builder;
}