librairies/RecaptchaBundle/DependencyInjection/Configuration.php line 18

Open in your IDE?
  1. <?php
  2. namespace GWMA\RecaptchaBundle\DependencyInjection;
  3. use Symfony\Component\Config\Definition\Builder\TreeBuilder;
  4. use Symfony\Component\Config\Definition\ConfigurationInterface;
  5. class Configuration implements ConfigurationInterface
  6. {
  7.     /**
  8.      * Generates the configuration tree builder.
  9.      *
  10.      * @return \Symfony\Component\Config\Definition\Builder\TreeBuilder The tree builder
  11.      */
  12.     public function getConfigTreeBuilder()
  13.     {
  14.         $treeBuilder = new TreeBuilder();
  15.         $rootNode $treeBuilder->root('recaptcha');
  16.         $rootNode
  17.             ->children()
  18.             ->scalarNode('key')
  19.             ->isRequired()
  20.             ->cannotBeEmpty()
  21.             ->end()
  22.             ->scalarNode('secret')
  23.             ->cannotBeEmpty()
  24.             ->isRequired()
  25.             ->end()
  26.             ->end();
  27.         return $treeBuilder;
  28.     }
  29. }