Symfony\Component\Form\Extension\Core\DataTransformer\PercentToLocalizedStringTransformer
Transforms between a normalized format (integer or float) and a percentage value.
- Author: Bernhard Schussek <bschussek@gmail.com>
Synopsis
class PercentToLocalizedStringTransformer
implements
DataTransformerInterface
{
- // constants
- const FRACTIONAL = 'fractional';
- const INTEGER = 'integer';
- // members
- protected array $types;
- private $type;
- private $precision;
- // methods
- public void __construct()
- public number transform()
- public number reverseTransform()
- protected NumberFormatter getNumberFormatter()
Hierarchy
Constants
Name | Value |
---|---|
FRACTIONAL | 'fractional' |
INTEGER | 'integer' |
Members
private
- $precision
- $type
protected
- $types
Methods
protected
- getNumberFormatter() — Returns a preconfigured \NumberFormatter instance
public
- __construct() — Constructor.
- reverseTransform() — Transforms between a percentage value into a normalized format (integer or float).
- transform() — Transforms between a normalized format (integer or float) into a percentage value.