Skip to content

Commit f8629f0

Browse files
Adds configuration back
1 parent bf76acd commit f8629f0

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<?php
2+
3+
namespace Vivait\StringGeneratorBundle\DependencyInjection;
4+
5+
use Symfony\Component\Config\Definition\Builder\TreeBuilder;
6+
use Symfony\Component\Config\Definition\ConfigurationInterface;
7+
8+
class Configuration implements ConfigurationInterface
9+
{
10+
11+
/**
12+
* {@inheritDoc}
13+
*/
14+
public function getConfigTreeBuilder()
15+
{
16+
$treeBuilder = new TreeBuilder();
17+
$rootNode = $treeBuilder->root('vivait_string_generator');
18+
19+
$rootNode
20+
->fixXmlConfig('generator')
21+
->children()
22+
->arrayNode('generators')
23+
->useAttributeAsKey('class')
24+
->prototype('scalar')
25+
->end()
26+
->end()
27+
->end();
28+
29+
return $treeBuilder;
30+
}
31+
}

0 commit comments

Comments
 (0)