namespace Wallabag\ImportBundle\DependencyInjection;
-use Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition;
use Symfony\Component\Config\Definition\Builder\TreeBuilder;
use Symfony\Component\Config\Definition\ConfigurationInterface;
$treeBuilder = new TreeBuilder();
$rootNode = $treeBuilder->root('wallabag_import');
- $rootNode
- ->children()
- ->arrayNode('importers')
- ->append($this->getURLs())
- ->end()
- ->end()
- ;
-
return $treeBuilder;
}
-
- private function getURLs()
- {
- $node = new ArrayNodeDefinition('pocket_urls');
- $node->prototype('scalar')->end();
-
- return $node;
- }
}