Prado\I18N\core\NumberFormat::setPattern PHP Method

setPattern() protected method

Set the pattern to format against. The default patterns are retrieved from the NumberFormatInfo instance.
protected setPattern ( $pattern ) : string
return string a number format pattern.
    protected function setPattern($pattern)
    {
        switch ($pattern) {
            case 'c':
            case 'C':
                $this->formatInfo->setPattern(NumberFormatInfo::CURRENCY);
                break;
            case 'd':
            case 'D':
                $this->formatInfo->setPattern(NumberFormatInfo::DECIMAL);
                break;
            case 'e':
            case 'E':
                $this->formatInfo->setPattern(NumberFormatInfo::SCIENTIFIC);
                break;
            case 'p':
            case 'P':
                $this->formatInfo->setPattern(NumberFormatInfo::PERCENTAGE);
                break;
            default:
                $this->formatInfo->setPattern($pattern);
                break;
        }
    }