phpbb\install\updater_configuration::getConfigTreeBuilder PHP Method

getConfigTreeBuilder() public method

Generates the configuration tree builder.
public getConfigTreeBuilder ( ) : Symfony\Component\Config\Definition\Builder\TreeBuilder
return Symfony\Component\Config\Definition\Builder\TreeBuilder The tree builder
    public function getConfigTreeBuilder()
    {
        $treeBuilder = new TreeBuilder();
        $rootNode = $treeBuilder->root('updater');
        $rootNode->addDefaultsIfNotSet()->children()->enumNode('type')->values(['all', 'db_only'])->defaultValue('all')->end()->arrayNode('extensions')->prototype('scalar')->end()->defaultValue([])->end()->end();
        return $treeBuilder;
    }
updater_configuration