1 | <?php |
||
29 | class InvalidConfiguration extends Configuration |
||
30 | { |
||
31 | /** |
||
32 | * {@inheritDoc} |
||
33 | */ |
||
34 | public function getConfigTreeBuilder() |
||
35 | { |
||
36 | $treeBuilder = new TreeBuilder(); |
||
37 | $rootNode = $treeBuilder->root(static::ROOT_NODE_NAME); |
||
38 | $rootNode->children() |
||
39 | ->booleanNode(static::STRICT_MODE) |
||
40 | ->defaultFalse() |
||
41 | ->end() |
||
42 | ->scalarNode(static::DEFAULT_POLICY) |
||
43 | ->defaultNull() |
||
44 | ->end() |
||
45 | ->arrayNode(static::NO_ROLLBACK_EXCEPTIONS) |
||
46 | ->prototype('scalar') |
||
47 | ->cannotBeEmpty() |
||
48 | ->end() |
||
49 | ->end(); |
||
50 | |||
51 | return $treeBuilder; |
||
52 | } |
||
53 | } |
||
54 |