<?php
/*
* Este arquivo é parte do package DataSource Bundle.
*
* (c) Laino Santos <lainosantos@recife.pe.gov.br>
*
* Para informações completas sobre copyright e licença, por favor ver o
* arquivo LICENCE distribuído juntamente com este código.
*/
namespace Emprel\DataSource\Bundle\DependencyInjection;
use Symfony\Component\Config\Definition\Builder\TreeBuilder;
use Symfony\Component\Config\Definition\ConfigurationInterface;
/**
* {@inheritdoc}
*
* @package Emprel\DataSource\Bundle\DependencyInjection
* @author Laino Santos <lainosantos@recife.pe.gov.br>
*/
class Configuration implements ConfigurationInterface
{
/**
* {@inheritdoc}
*/
public function getConfigTreeBuilder()
{
$treeBuilder = new TreeBuilder();
$rootNode = $treeBuilder->root('emprel_datasource');
$rootNode
->fixXmlConfig('datasource')
->children()
->arrayNode('datasources')
->prototype('scalar')->end()
->end()
->end();
return $treeBuilder;
}
}