setIgnoreExtraKeys(bool $boolean, bool $remove = true) Whether extra keys should just be ignore without an exception. Parameters bool $boolean To allow extra keys bool $remove To remove extra keys
setAddIfNotSet(bool $boolean) Sets whether to add default values for this array if it has not been defined in any of the configuration files. Parameters bool $boolean
setName(string $name) Sets the node Name. Parameters string $name The name of the node
setAllowFalse(bool $allow) Sets whether false is allowed as value indicating that the array should be unset. Parameters bool $allow
array getXmlRemappings() Gets the xml remappings that should be performed. Return Value array $remappings an array of the form array(array(string, string))
evaluate($functions, $values) Parameters $functions $values
addElement(Node $value, Node $key = null) Parameters Node $value Node $key
array getChildren() Retrieves the children of this node. Return Value array The children
addChild(NodeInterface $node) Adds a child node. Parameters NodeInterface $node The child node to add Exceptions InvalidArgumentException when the child node has no name InvalidArgumentException when the child node's name is not unique
mixed getDefaultValue() Retrieves the default value. Return Value mixed The default value Exceptions RuntimeException if the node has no default value
Page 738 of 787