Mmoreram\RSQueueBundle\DependencyInjection\Configuration::getConfigTreeBuilder PHP Method

getConfigTreeBuilder() public method

{@inheritDoc}
    public function getConfigTreeBuilder()
    {
        $treeBuilder = new TreeBuilder();
        $rootNode = $treeBuilder->root('rs_queue');
        $rootNode->addDefaultsIfNotSet()->children()->arrayNode('queues')->prototype('scalar')->end()->end()->scalarNode('serializer')->treatNullLike('Mmoreram\\RSQueueBundle\\Serializer\\JsonSerializer')->defaultValue('Mmoreram\\RSQueueBundle\\Serializer\\JsonSerializer')->end()->arrayNode('server')->addDefaultsIfNotSet()->children()->arrayNode('redis')->addDefaultsIfNotSet()->children()->scalarNode('host')->defaultValue('127.0.0.1')->end()->scalarNode('port')->defaultValue(6379)->end()->scalarNode('database')->defaultNull()->end()->end()->end()->end()->end()->end();
        return $treeBuilder;
    }