Symfony\Component\Form\Extension\Core\DataTransformer\MoneyToLocalizedStringTransformer
Transforms between a normalized format and a localized money string.
- Author: Bernhard Schussek <bschussek@gmail.com>
Synopsis
class MoneyToLocalizedStringTransformer
extends NumberToLocalizedStringTransformer
{
- // Inherited constants from NumberToLocalizedStringTransformer
- const ROUND_FLOOR = ;
- const ROUND_DOWN = ;
- const ROUND_HALFDOWN = ;
- const ROUND_HALFEVEN = ;
- const ROUND_HALFUP = ;
- const ROUND_UP = ;
- const ROUND_CEILING = ;
- // members
- private $divisor;
- // Inherited members from NumberToLocalizedStringTransformer
- protected $precision;
- protected $grouping;
- protected $roundingMode;
- // methods
- public void __construct()
- public string transform()
- public number reverseTransform()
- // Inherited methods from NumberToLocalizedStringTransformer
- public void __construct()
- public string transform()
- public integer|float reverseTransform()
- protected NumberFormatter getNumberFormatter()
Hierarchy
Constants
Name | Value |
---|---|
ROUND_FLOOR | |
ROUND_DOWN | |
ROUND_HALFDOWN | |
ROUND_HALFEVEN | |
ROUND_HALFUP | |
ROUND_UP | |
ROUND_CEILING |
Members
private
- $divisor
protected
- $grouping
- $precision
- $roundingMode
Methods
public
- __construct()
- reverseTransform() — Transforms a localized money string into a normalized format.
- transform() — Transforms a normalized format into a localized money string.
Inherited from Symfony\Component\Form\Extension\Core\DataTransformer\NumberToLocalizedStringTransformer
protected
- getNumberFormatter() — Returns a preconfigured \NumberFormatter instance
public
- reverseTransform() — Transforms a localized number into an integer or float
- transform() — Transforms a number type into localized number.