Class

Symfony\Component\Config\Definition\Builder\NormalizationBuilder

class NormalizationBuilder

This class builds normalization conditions.

Properties

$before
$remappings

Methods

__construct(NodeDefinition $node)

Constructor

NormalizationBuilder remap(string $key, string $plural = null)

Registers a key to remap to its plural form.

ExprBuilder|NormalizationBuilder before(Closure $closure = null)

Registers a closure to run before the normalization or an expression builder to build it if null is provided.

Details

at line 30
public __construct(NodeDefinition $node)

Constructor

Parameters

NodeDefinition $node The related node

at line 43
public NormalizationBuilder remap(string $key, string $plural = null)

Registers a key to remap to its plural form.

Parameters

string $key The key to remap
string $plural The plural of the key in case of irregular plural

Return Value

NormalizationBuilder

at line 57
public ExprBuilder|NormalizationBuilder before(Closure $closure = null)

Registers a closure to run before the normalization or an expression builder to build it if null is provided.

Parameters

Closure $closure

Return Value

ExprBuilder|NormalizationBuilder