Автор: Bernhard Schussek (bernhard.schussek@symfony-project.com)
Автор: Florian Eckerstorfer (florian@eckerstorfer.org)
Наследование: extends Symfony\Component\Form\Configurable, implements Symfony\Component\Form\ValueTransformer\ValueTransformerInterface
 /**
  * Transforms a localized money string into a normalized format.
  *
  * @param string $value Localized money string
  * @return number Normalized number
  */
 public function reverseTransform($value, $originalValue)
 {
     $value = parent::reverseTransform($value, $originalValue);
     if (null !== $value) {
         $value *= $this->getOption('divisor');
     }
     return $value;
 }
 public function testReverseTransformExpectsString()
 {
     $transformer = new NumberToLocalizedStringTransformer();
     $this->setExpectedException('Symfony\\Component\\Form\\Exception\\UnexpectedTypeException');
     $transformer->reverseTransform(1, null);
 }
 /**
  * Transforms a localized money string into a normalized format.
  *
  * @param string $value Localized money string
  * @return number Normalized number
  */
 public function reverseTransform($value, $originalValue)
 {
     return parent::reverseTransform($value) * $this->getOption('divisor');
 }
 public function testReverseTransformExpectsString()
 {
     $transformer = new NumberToLocalizedStringTransformer();
     $this->setExpectedException('\\InvalidArgumentException');
     $transformer->reverseTransform(1);
 }