Symfony\Component\Config\Definition\Builder\TreeBuilder::root
Creates the root node.
Signature
protected function root(string
$name,
[NodeBuilder
$type = 'array',
[NodeBuilder
$builder = null]] )
Parameters
$name
— string- The name of the root node
$type
— string- The type of the root node
$builder
— Symfony\Component\Config\Definition\Builder\NodeBuilder- A custom node builder instance
Returns
- ArrayNodeDefinition|NodeDefinition
- The root node (as an ArrayNodeDefinition when the type is 'array')
Errors/Exceptions
-
RuntimeException
- When the node type is not supported