Преглед на файлове

Merge remote branch 'hlecorche/master'

* hlecorche/master:
  IntegerToLocalizedStringTransformer must return "null" if input value is null
Fabien Potencier преди 14 години
родител
ревизия
9e632b9135
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      src/Symfony/Component/Form/Extension/Core/DataTransformer/IntegerToLocalizedStringTransformer.php

+ 5 - 1
src/Symfony/Component/Form/Extension/Core/DataTransformer/IntegerToLocalizedStringTransformer.php

@@ -24,6 +24,10 @@ class IntegerToLocalizedStringTransformer extends NumberToLocalizedStringTransfo
      */
     public function reverseTransform($value)
     {
-        return (int) parent::reverseTransform($value);
+        $value = parent::reverseTransform($value);
+        if (null !== $value) {
+            $value = (int) $value;
+        }
+        return $value;
     }
 }