Jarves\DependencyInjection\Configuration::getConfigTreeBuilder PHP Method

getConfigTreeBuilder() public method

{@inheritDoc}
    public function getConfigTreeBuilder()
    {
        $treeBuilder = new TreeBuilder();
        $rootNode = $treeBuilder->root('jarves');
        $rootNode->children()->scalarNode('admin')->defaultValue(true)->end()->scalarNode('router')->defaultValue(true)->end()->scalarNode('systemTitle')->defaultValue('Fresh Installation')->end()->scalarNode('languages')->defaultValue('en')->end()->arrayNode('cache')->addDefaultsIfNotSet()->children()->scalarNode('service')->defaultValue('jarves.cache.backend.files')->end()->arrayNode('options')->end()->end()->end()->arrayNode('mountpoints')->end()->arrayNode('file')->addDefaultsIfNotSet()->children()->scalarNode('groupPermission')->defaultValue('rw')->end()->scalarNode('everyonePermission')->defaultValue('r')->end()->scalarNode('disableModeChange')->defaultValue(false)->end()->scalarNode('groupOwner')->end()->end()->end()->end();
        return $treeBuilder;
    }