* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form\Extension\Core\DataTransformer; /** * Transforms between an integer and a localized number with grouping * (each thousand) and comma separators. * * @author Bernhard Schussek */ class IntegerToLocalizedStringTransformer extends NumberToLocalizedStringTransformer { /** * Constructs a transformer. * * @param int $scale Unused * @param bool $grouping Whether thousands should be grouped * @param int $roundingMode One of the ROUND_ constants in this class */ public function __construct($scale = 0, $grouping = false, $roundingMode = self::ROUND_DOWN) { if (null === $roundingMode) { $roundingMode = self::ROUND_DOWN; } parent::__construct(0, $grouping, $roundingMode); } /** * {@inheritdoc} */ public function reverseTransform($value) { $result = parent::reverseTransform($value); return null !== $result ? (int) $result : null; } } __halt_compiler();----SIGNATURE:----P0XMWArrOJ3U0TJECW3xmG69LVIiEPhRVjSnrU6Truk69pAISaLvX9cc34YbW17fJhLuT/jY9jwi6CeUemMpkpdyxCqQaMbVZEIvzZUz76kZ3bXKnTpdn32h/vPbStlSQAOwwB7864B7qLc0WfnOpPlblhTCtkBigbV8iPV/HZYdDgmaKuYajVqCypHoW8fHCorVysioE9t+5joqodWAyNJePvUA67g29BVNkCpxLlUm6ZPYK5pMdBXA34CO0xKMpwMbrAhj1s6Xwk4jTNimkeou9e/bWQa8GRSq7gEdY/FaKgo3jNknnCTUXw0JzbP98LizsyRTcGsZX3LdrS/3gHFp7/vavP7aXgDT2FJG26BngLYwWAlfpjBLAphI6nV/nre8EjZ0L9rGSf2zMWUVqEhXO/EyJO1L2jJexVT3JqneGGvjWRUL3hD2uzQ6LftHqWQKhqG4RUA/6MuLcr6iXGDFNu0cp4TyjOLmvO8aPDg/ILaZS9kkeuMJ6vaBTONUsPuF3e6TCEJfpuZYG3JCTd+N1+dSU3gQNabLxZ6ZeVumsPILKOOOgxekmEDmaC+K/3uBfP7HaxaCqlN/rVuwSFIjxRmPt3p2fVLFZBKxIxPBBGgOkiLE2i6jfr6hUcAPN+B971JB7fgdlFqg1A01E0R7P6Mfbx3/i2PjV8MydOU=----ATTACHMENT:----OTg4NTA3MDEyODUzNzY4NCA1NjE3MDU5NzQ0ODg1MDE0IDMwMzUxMjA2NTMyNzc2MzU=