/var/www/vhosts/ihelp.ro/_OLD/vendor/symfony/config/Definition/Builder
NameSizeModeActions
ArrayNodeDefinition.php162280644editdlrm
BooleanNodeDefinition.php12990644editdlrm
BuilderAwareInterface.php5790644editdlrm
EnumNodeDefinition.php12520644editdlrm
ExprBuilder.php53590644editdlrm
FloatNodeDefinition.php7830644editdlrm
IntegerNodeDefinition.php7940644editdlrm
MergeBuilder.php12330644editdlrm
NodeBuilder.php52940644editdlrm
NodeDefinition.php89480644editdlrm
NodeParentInterface.php4470644editdlrm
NormalizationBuilder.php14340644editdlrm
NumericNodeDefinition.php19210644editdlrm
ParentNodeDefinitionInterface.php11760644editdlrm
ScalarNodeDefinition.php7560644editdlrm
TreeBuilder.php15400644editdlrm
ValidationBuilder.php9650644editdlrm
VariableNodeDefinition.php18580644editdlrm
Edit: /var/www/vhosts/ihelp.ro/_OLD/vendor/symfony/config/Definition/Builder/TreeBuilder.php (1540B)
* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Config\Definition\Builder; use Symfony\Component\Config\Definition\NodeInterface; /** * This is the entry class for building a config tree. * * @author Johannes M. Schmitt */ class TreeBuilder implements NodeParentInterface { protected $tree; protected $root; public function __construct(string $name, string $type = 'array', NodeBuilder $builder = null) { $builder = $builder ?: new NodeBuilder(); $this->root = $builder->node($name, $type)->setParent($this); } /** * @return NodeDefinition|ArrayNodeDefinition The root node (as an ArrayNodeDefinition when the type is 'array') */ public function getRootNode(): NodeDefinition { return $this->root; } /** * Builds the tree. * * @return NodeInterface * * @throws \RuntimeException */ public function buildTree() { if (null !== $this->tree) { return $this->tree; } return $this->tree = $this->root->getNode(true); } public function setPathSeparator(string $separator) { // unset last built as changing path separator changes all nodes $this->tree = null; $this->root->setPathSeparator($separator); } }