MergeBuilder
class MergeBuilder
Этот класс создаёт условия слияния.
Свойства
| $allowFalse | |||
| $allowOverwrite |
Методы
| __construct(NodeDefinition $node) Конструктор. | ||
| $this | allowUnset(bool $allow = true) Устанавливает, можно ли удалить узел. | |
| $this | denyOverwrite(bool $deny = true) Устанавливает, можно ли перезаписать узел. | |
| NodeDefinition|ArrayNodeDefinition|VariableNodeDefinition | end() Возвращает связанный узел. |
Детали
__construct(NodeDefinition $node)
Конструктор.
Параметры
| NodeDefinition | $node | Связанный узел |
$this allowUnset(bool $allow = true)
Устанавливает, можно ли удалить узел.
Параметры
| bool | $allow |
Возвращаемое значение
| $this |
$this denyOverwrite(bool $deny = true)
Устанавливает, можно ли перезаписать узел.
Параметры
| bool | $deny | Разрешено ли перезаписывание или нет |
Возвращаемое значение
| $this |
NodeDefinition|ArrayNodeDefinition|VariableNodeDefinition end()
Возвращает связанный узел.
Возвращаемое значение
| NodeDefinition|ArrayNodeDefinition|VariableNodeDefinition |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Config/Definition/Builder/MergeBuilder.html