Prado\I18N\TNumberFormat::getFormattedValue PHP Метод

getFormattedValue() защищенный Метод

If the culture is not specified, the default application culture will be used.
protected getFormattedValue ( ) : string
Результат string formatted number
    protected function getFormattedValue()
    {
        $value = $this->getValue();
        $defaultText = $this->getDefaultText();
        if (empty($value) && !empty($defaultText)) {
            return $this->getDefaultText();
        }
        $app = $this->getApplication()->getGlobalization();
        //initialized the default class wide formatter
        if (self::$formatter === null) {
            self::$formatter = new NumberFormat($app->getCulture());
        }
        $pattern = strlen($this->getPattern()) > 0 ? $this->getPattern() : $this->getType();
        $culture = $this->getCulture();
        //return the specific cultural formatted number
        if (!empty($culture) && $app->getCulture() != $culture) {
            $formatter = new NumberFormat($culture);
            return $formatter->format($this->getValue(), $pattern, $this->getCurrency(), $this->getCharset());
        }
        //return the application wide culture formatted number.
        return self::$formatter->format($this->getValue(), $pattern, $this->getCurrency(), $this->getCharset());
    }