Martin Hason
|
d231a8a8d5
[Config] [DependencyInjection] removed DependencyInjection dependency in Config, fix tests
|
14 éve |
Pascal Borreli
|
e1ec66cbb8
[Config] Fixed typo
|
14 éve |
Jeremy Mikola
|
608e443c97
[Config] Create VariableNode, which mimics ScalarNode but omits type-checking
|
14 éve |
Ryan Weaver
|
026ab6c6ce
[Config] Adding an ignoreExtraKeys options, which allows you to let options simply be ignore without throwing a validation exception.
|
14 éve |
Ryan Weaver
|
6f17b6d58e
[Config] Reverting the preventExtraKeys option. This is a revert of functionality that would have allowed "unnamed" children to be added to an array node.
|
14 éve |
Ryan Weaver
|
d6617f6fba
[Config] Renaming NodeBuilder::nodeBuilder() to NodeBuilder::builder() due to the fact that PHP can get confused when you have a __construct() method *and* a method that has the same name as the class (looks like two constructors to PHP).
|
14 éve |
Ryan Weaver
|
ea768fe6fc
[Config] Making the option to remove a key attribute optional.
|
14 éve |
Ryan Weaver
|
554628cf5b
[Config] Renaming the NodeBuilder::addNodeBuilder() to simply NodeBuilder::nodeBuilder() to be consistent with the other names: node(), arrayNode().
|
14 éve |
Ryan Weaver
|
e7c098e8a2
[DependencyInjection] Renaming allowUnnamedChildren to preventExtraKeys. Also moved the place where validation of extra configs occurs.
|
14 éve |
Ryan Weaver
|
bd15ddda96
[DependencyInjection] Adding a NodeBuilder::addNodeBuilder() method that helps achieve a fluid interface when a pre-built NodeBuilder needs to be added.
|
14 éve |
Ryan Weaver
|
f5b1cb18e1
[DependencyInjection] Initial implementation of an allowUnnamedChildren method on NodeBuilder. Also added an "extra field" exception.
|
14 éve |
Fabien Potencier
|
6b12c21261
moved DependencyInjection\Configuration to Config\Definition
|
14 éve |