Merge remote branch 'Seldaek/exception_msg'
* Seldaek/exception_msg: [Config] Improved exception message a bit
This commit is contained in:
commit
a972770371
@ -237,7 +237,7 @@ class ArrayNode extends BaseNode implements PrototypeNodeInterface
|
||||
/**
|
||||
* Sets the node prototype.
|
||||
*
|
||||
* @param PrototypeNodeInterface $node
|
||||
* @param PrototypeNodeInterface $node
|
||||
* @throws \RuntimeException if the node doesn't have concrete children
|
||||
*/
|
||||
public function setPrototype(PrototypeNodeInterface $node)
|
||||
@ -276,7 +276,7 @@ class ArrayNode extends BaseNode implements PrototypeNodeInterface
|
||||
/**
|
||||
* Finalises the value of this node.
|
||||
*
|
||||
* @param mixed $value
|
||||
* @param mixed $value
|
||||
* @return mixed The finalised value
|
||||
* @throws UnsetKeyException
|
||||
* @throws InvalidConfigurationException if the node doesn't have enough children
|
||||
@ -470,7 +470,9 @@ class ArrayNode extends BaseNode implements PrototypeNodeInterface
|
||||
if (!$this->allowNewKeys) {
|
||||
throw new InvalidConfigurationException(sprintf(
|
||||
'You are not allowed to define new elements for path "%s". '
|
||||
.'Please define all elements for this path in one config file.',
|
||||
.'Please define all elements for this path in one config file. '
|
||||
.'If you are trying to overwrite an element, make sure you redefine it '
|
||||
.'with the same name.',
|
||||
$this->getPath()
|
||||
));
|
||||
}
|
||||
|
Reference in New Issue
Block a user