public static function parseByIntlLocalizedDecimal(
        $money,
        $forceCurrency,
        $locale = null,
        Currencies $currencies = null,
        $style = NumberFormatter::DECIMAL
    ) {
        $numberFormatter = new NumberFormatter($locale ?: static::getLocale(), $style);
        $parser = new IntlLocalizedDecimalParser($numberFormatter, $currencies ?: static::getCurrencies());

        return self::parseByParser($parser, $money, $forceCurrency);
    }
public static function parseByIntlLocalizedDecimal(
        $money,
        $forceCurrency,
        $locale = null,
        Currencies $currencies = null,
        $style = NumberFormatter::DECIMAL
    ) {
        $numberFormatter = new NumberFormatter($locale ?: static::getLocale(), $style);
        $parser = new IntlLocalizedDecimalParser($numberFormatter, $currencies ?: static::getCurrencies());

        return self::parseByParser($parser, $money, $forceCurrency);
    }
public static function parseByIntlLocalizedDecimal ( $ money , $ forceCurrency , $ locale = null , Currencies $ currencies = null , $ style = NumberFormatter :: DECIMAL ) { $ numberFormatter = new NumberFormatter ( $ locale ? : static :: getLocale ( ) , $ style ) ; $ parser = new IntlLocalizedDecimalParser ( $ numberFormatter , $ currencies ? : static :: getCurrencies ( ) ) ; return self :: parseByParser ( $ parser , $ money , $ forceCurrency ) ; }
Parse by intl localized decimal.

@param string            $money
@param string            $forceCurrency
@param string|null       $locale
@param \Money\Currencies $currencies
@param int               $style

@return \Cknow\Money\Money
Parse by intl localized decimal .