| Methods |
public
|
__construct(
int $scale = null,
?bool $grouping = false,
?int $roundingMode = NumberFormatter::ROUND_HALFUP,
$multiplier = null,
mixed $locale = null,
$fixed = false,
)
Constructor.
|
#
|
public
|
transform(int|float $value): string
Transforms a number type into localized number.
Transforms a number type into localized number.
Parameters
Returns
Throws
TIC\FormBundle\Form\DataTransformer\TransformationFailedException |
If the given value is not numeric
or if the value can not be transformed.
|
|
#
|
public
|
reverseTransform(string $value): int|float
Transforms a localized number into an integer or float.
Transforms a localized number into an integer or float.
Parameters
| $value |
The localized value
|
Returns
Throws
TIC\FormBundle\Form\DataTransformer\TransformationFailedException |
If the given value is not a string
or if the value can not be transformed.
|
|
#
|
protected
|
getNumberFormatter(): NumberFormatter
Returns a preconfigured \NumberFormatter instance.
Returns a preconfigured \NumberFormatter instance.
|
#
|
public
|
getGroupingSep(): string|null
Retourne le séparateur de milliers utilisé.
Retourne le séparateur de milliers utilisé.
|
#
|
public
|
getDecimalSep(): string|null
Retourne le séparateur décimal utilisé.
Retourne le séparateur décimal utilisé.
|
#
|