Sulu\Bundle\RouteBundle\DependencyInjection\Configuration::getConfigTreeBuilder PHP Method

getConfigTreeBuilder() public method

    public function getConfigTreeBuilder()
    {
        $treeBuilder = new TreeBuilder();
        $rootNode = $treeBuilder->root('sulu_route');
        $rootNode->children()->arrayNode('mappings')->useAttributeAsKey('className')->prototype('array')->children()->scalarNode('generator')->isRequired()->end()->arrayNode('options')->isRequired()->useAttributeAsKey('name')->prototype('scalar')->end()->end()->end()->end()->end()->arrayNode('content_types')->addDefaultsIfNotSet()->children()->arrayNode('route')->addDefaultsIfNotSet()->children()->scalarNode('template')->defaultValue('SuluRouteBundle:Template:content-types/route.html.twig')->end()->end()->end()->end()->end()->end();
        $this->addObjectsSection($rootNode);
        return $treeBuilder;
    }