Commit f8fbdf4c authored by Guillaume Perréal's avatar Guillaume Perréal

Ignore les graphes de la config dont les noms commençent par un point (.).

parent 537e5266
...@@ -46,6 +46,9 @@ Pour chaque vue, il faut définir : ...@@ -46,6 +46,9 @@ Pour chaque vue, il faut définir :
Cela correspondent respectiviement aux sections `sources`, `layout` et `decoration` de la configuration de chaque graphe. Cela correspondent respectiviement aux sections `sources`, `layout` et `decoration` de la configuration de chaque graphe.
*Nota bene* : les graphes dont le nom commence par un point (`.`) sont ignorés. Cela permet de définir des modèles
grâce aux systèmes d'ancres YAML.
Sources Sources
------- -------
......
...@@ -35,6 +35,9 @@ class IrsteaPlantUmlExtension extends Extension ...@@ -35,6 +35,9 @@ class IrsteaPlantUmlExtension extends Extension
$filterBuilder = new ClassFilterBuilder($container); $filterBuilder = new ClassFilterBuilder($container);
foreach ($config['graphs'] as $key => $graph) { foreach ($config['graphs'] as $key => $graph) {
if (strpos($key, '.') === 0) {
continue;
}
$id = "irstea_plant_uml.graph.$key"; $id = "irstea_plant_uml.graph.$key";
$builder = new GraphDefinitionBuilder($container, $id, $graph, $filterBuilder); $builder = new GraphDefinitionBuilder($container, $id, $graph, $filterBuilder);
$container->setDefinition($id, $builder->build()); $container->setDefinition($id, $builder->build());
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment