Class Symfony\Component\Config\Definition\ScalarNode

extends VariableNode

This node represents a scalar value in the config tree.

The following values are considered scalars:

  • booleans
  • strings
  • null
  • integers
  • floats
Methods
Methods inherited from Symfony\Component\Config\Definition\VariableNode
setDefaultValue(), hasDefaultValue(), getDefaultValue(), setAllowEmptyValue(), setName(), finalizeValue(), normalizeValue(), mergeValues(),
Methods inherited from Symfony\Component\Config\Definition\BaseNode
__construct(), setAttribute(), getAttribute(), hasAttribute(), getAttributes(), setAttributes(), removeAttribute(), setInfo(), getInfo(), setExample(), getExample(), addEquivalentValue(), setRequired(), setDeprecated(), setAllowOverwrite(), setNormalizationClosures(), setNormalizedTypes(), getNormalizedTypes(), setFinalValidationClosures(), isRequired(), isDeprecated(), getDeprecation(), getName(), getPath(), merge(), normalize(), preNormalize(), getParent(), finalize(), allowPlaceholders(), isHandlingPlaceholder(),
Constants inherited from Symfony\Component\Config\Definition\BaseNode
DEFAULT_PATH_SEPARATOR
Properties inherited from Symfony\Component\Config\Definition\VariableNode
$defaultValueSet, $defaultValue, $allowEmptyValue
Properties inherited from Symfony\Component\Config\Definition\BaseNode
$placeholderUniquePrefixes, $placeholders, $name, $parent, $normalizationClosures, $normalizedTypes, $finalValidationClosures, $allowOverwrite, $required, $deprecation, $equivalentValues, $attributes, $pathSeparator, $handlingPlaceholder