| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | 
							- <?php
 - 
 - namespace Sensio\Bundle\FrameworkExtraBundle\DependencyInjection;
 - 
 - use Symfony\Component\Config\Definition\Builder\TreeBuilder;
 - 
 - /**
 -  * FrameworkExtraBundle configuration structure.
 -  *
 -  * @author Henrik Bjornskov <hb@peytz.dk>
 -  */
 - class Configuration
 - {
 -     /**
 -      * Generates the configuration tree.
 -      *
 -      * @return Symfony\Component\Config\Definition\NodeInterface
 -      */
 -     public function getConfigTree()
 -     {
 -         $treeBuilder = new TreeBuilder();
 -         $rootNode = $treeBuilder->root('sensio_framework_extra', 'array');
 - 
 -         $rootNode
 -             ->children()
 -                 ->arrayNode('router')
 -                     ->addDefaultsIfNotSet()
 -                     ->children()
 -                         ->booleanNode('annotations')->defaultTrue()->end()
 -                     ->end()
 -                 ->end()
 -                 ->arrayNode('request')
 -                     ->addDefaultsIfNotSet()
 -                     ->children()
 -                         ->booleanNode('converters')->defaultTrue()->end()
 -                     ->end()
 -                 ->end()
 -                 ->arrayNode('view')
 -                     ->addDefaultsIfNotSet()
 -                     ->children()
 -                         ->booleanNode('annotations')->defaultTrue()->end()
 -                     ->end()
 -                 ->end()
 -                 ->arrayNode('cache')
 -                     ->addDefaultsIfNotSet()
 -                     ->children()
 -                         ->booleanNode('annotations')->defaultTrue()->end()
 -                     ->end()
 -                 ->end()
 -             ->end()
 -         ;
 - 
 -         return $treeBuilder->buildTree();
 -     }
 - }
 
 
  |