Sylius\Bundle\ResourceBundle\Routing\Configuration::getConfigTreeBuilder PHP Method

getConfigTreeBuilder() public method

    public function getConfigTreeBuilder()
    {
        $treeBuilder = new TreeBuilder();
        $rootNode = $treeBuilder->root('routing');
        $rootNode->children()->scalarNode('alias')->isRequired()->cannotBeEmpty()->end()->scalarNode('path')->cannotBeEmpty()->end()->variableNode('form')->cannotBeEmpty()->end()->scalarNode('section')->cannotBeEmpty()->end()->scalarNode('redirect')->cannotBeEmpty()->end()->scalarNode('templates')->cannotBeEmpty()->end()->scalarNode('grid')->cannotBeEmpty()->end()->booleanNode('permission')->defaultValue(false)->end()->arrayNode('except')->prototype('scalar')->end()->end()->arrayNode('only')->prototype('scalar')->end()->end()->variableNode('vars')->cannotBeEmpty()->end()->end();
        return $treeBuilder;
    }