for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @link https://github.com/phpviet/symfony-number-to-words
*
* @copyright (c) PHP Viet
* @license [MIT](https://opensource.org/licenses/MIT)
*/
namespace PHPViet\Symfony\NumberToWords\DependencyInjection;
use Symfony\Component\Config\Definition\Builder\TreeBuilder;
use Symfony\Component\Config\Definition\ConfigurationInterface;
* @author Vuong Minh <[email protected]>
* @since 1.0.0
class Configuration implements ConfigurationInterface
{
* {@inheritdoc}
public function getConfigTreeBuilder(): TreeBuilder
$treeBuilder = new TreeBuilder('n2w');
$rootNode = $treeBuilder->getRootNode();
$rootNode
->children()
->arrayNode('defaults')
->useAttributeAsKey('name')
->prototype('variable')
->end()
->arrayNode('dictionaries')
->end();
return $treeBuilder;
}