/usr/share/cagefs-skeleton/opt/alt/php54/usr/share/pear/Symfony/Component/Config/Definition/Builder
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * 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; /** * This class builds merge conditions. * * @author Johannes M. Schmitt <schmittjoh@gmail.com> */ class MergeBuilder { protected $node; public $allowFalse = false; public $allowOverwrite = true; /** * Constructor * * @param NodeDefinition $node The related node */ public function __construct(NodeDefinition $node) { $this->node = $node; } /** * Sets whether the node can be unset. * * @param Boolean $allow * * @return MergeBuilder */ public function allowUnset($allow = true) { $this->allowFalse = $allow; return $this; } /** * Sets whether the node can be overwritten. * * @param Boolean $deny Whether the overwriting is forbidden or not * * @return MergeBuilder */ public function denyOverwrite($deny = true) { $this->allowOverwrite = !$deny; return $this; } /** * Returns the related node. * * @return NodeDefinition */ public function end() { return $this->node; } }
.
Edit
..
Edit
ArrayNodeDefinition.php
Edit
BooleanNodeDefinition.php
Edit
EnumNodeDefinition.php
Edit
ExprBuilder.php
Edit
FloatNodeDefinition.php
Edit
IntegerNodeDefinition.php
Edit
MergeBuilder.php
Edit
NodeBuilder.php
Edit
NodeDefinition.php
Edit
NodeParentInterface.php
Edit
NormalizationBuilder.php
Edit
NumericNodeDefinition.php
Edit
ParentNodeDefinitionInterface.php
Edit
ScalarNodeDefinition.php
Edit
TreeBuilder.php
Edit
ValidationBuilder.php
Edit
VariableNodeDefinition.php
Edit