Overview

Namespaces

  • Contrib
    • Bundle
      • CoverallsBundle
        • Console
        • Entity
      • CoverallsV1Bundle
        • Api
        • Collector
        • Command
        • Config
        • Entity
          • Git
    • Component
      • File
      • Log
      • System
        • Git
  • Guzzle
    • Batch
      • Exception
    • Cache
    • Common
      • Exception
    • Http
      • Curl
      • Exception
      • Message
      • QueryAggregator
    • Inflection
    • Iterator
    • Log
    • Parser
      • Cookie
      • Message
      • UriTemplate
      • Url
    • Plugin
      • Async
      • Backoff
      • Cache
      • Cookie
        • CookieJar
        • Exception
      • CurlAuth
      • ErrorResponse
        • Exception
      • History
      • Log
      • Md5
      • Mock
      • Oauth
    • Service
      • Builder
      • Command
        • Factory
        • LocationVisitor
          • Request
          • Response
      • Description
      • Exception
      • Resource
    • Stream
  • PHP
  • Psr
    • Log
  • Symfony
    • Component
      • Config
        • Definition
          • Builder
          • Exception
        • Exception
        • Loader
        • Resource
        • Util
      • Console
        • Command
        • Formatter
        • Helper
        • Input
        • Output
        • Tester
      • EventDispatcher
        • Debug
      • Finder
        • Adapter
        • Comparator
        • Exception
        • Expression
        • Iterator
        • Shell
      • Stopwatch
      • Yaml
        • Exception

Classes

  • ArrayNode
  • BaseNode
  • BooleanNode
  • EnumNode
  • FloatNode
  • IntegerNode
  • NumericNode
  • Processor
  • PrototypedArrayNode
  • ReferenceDumper
  • ScalarNode
  • VariableNode

Interfaces

  • ConfigurationInterface
  • NodeInterface
  • PrototypeNodeInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Todo

Class NumericNode

This node represents a numeric value in the config tree

Symfony\Component\Config\Definition\BaseNode implements Symfony\Component\Config\Definition\NodeInterface
Extended by Symfony\Component\Config\Definition\VariableNode implements Symfony\Component\Config\Definition\PrototypeNodeInterface
Extended by Symfony\Component\Config\Definition\ScalarNode
Extended by Symfony\Component\Config\Definition\NumericNode

Direct known subclasses

Symfony\Component\Config\Definition\FloatNode, Symfony\Component\Config\Definition\IntegerNode
Namespace: Symfony\Component\Config\Definition
Author: David Jeanmonod <david.jeanmonod@gmail.com>
Located at config/Symfony/Component/Config/Definition/NumericNode.php
Methods summary
public
# __construct( string $name, Symfony\Component\Config\Definition\NodeInterface $parent = null, mixed $min = null, mixed $max = null )

Constructor.

Constructor.

Parameters

$name
string
$name The name of the node
$parent
Symfony\Component\Config\Definition\NodeInterface
$parent The parent of this node
$min
$max

Throws

InvalidArgumentException
if the name contains a period.

Overrides

Symfony\Component\Config\Definition\BaseNode::__construct()
protected mixed
# finalizeValue( mixed $value )

Finalizes a value.

Finalizes a value.

Parameters

$value
mixed
$value The value to finalize

Returns

mixed
The finalized value

Overrides

Symfony\Component\Config\Definition\VariableNode::finalizeValue()
Methods inherited from Symfony\Component\Config\Definition\ScalarNode
validateType()
Methods inherited from Symfony\Component\Config\Definition\VariableNode
getDefaultValue(), hasDefaultValue(), mergeValues(), normalizeValue(), setAllowEmptyValue(), setDefaultValue(), setName()
Methods inherited from Symfony\Component\Config\Definition\BaseNode
addEquivalentValue(), finalize(), getAttribute(), getAttributes(), getExample(), getInfo(), getName(), getPath(), hasAttribute(), isRequired(), merge(), normalize(), preNormalize(), removeAttribute(), setAllowOverwrite(), setAttribute(), setAttributes(), setExample(), setFinalValidationClosures(), setInfo(), setNormalizationClosures(), setRequired()
Properties summary
protected mixed $min
#
protected mixed $max
#
Properties inherited from Symfony\Component\Config\Definition\VariableNode
$allowEmptyValue, $defaultValue, $defaultValueSet
Properties inherited from Symfony\Component\Config\Definition\BaseNode
$allowOverwrite, $attributes, $equivalentValues, $finalValidationClosures, $name, $normalizationClosures, $parent, $required
php-coveralls API documentation generated by ApiGen 2.8.0