first try to create a config tree build

This commit is contained in:
Cyprian Beauvois 2019-02-20 11:36:46 +01:00
parent 686bd74e04
commit e218b89d0f
2 changed files with 20 additions and 10 deletions

View File

@ -16,7 +16,17 @@ class Configuration implements ConfigurationInterface
public function getConfigTreeBuilder()
{
$treeBuilder = new TreeBuilder();
$treeBuilder->root('storage');
$root = $treeBuilder->root('storage');
$root->children()
->arrayNode('storage_name')
->children()
->scalarNode('type')->end()
->children()
->scalarNode('bucket')->end()
->children()
->scalarNode('region')->end()
->children()
->scalarNode('endpoint')->end();
return ($treeBuilder);
}
}

View File

@ -26,7 +26,7 @@ class Storage
//storage:
//photos:
//type: s3
// type: s3
// bucket: bluesquare.public
// region: nl-ams
// endpoint: 'https://s3.nl-ams.scw.cloud'