public static function parseByAggregate($money, $forceCurrency = null, array $parsers = [])
    {
        $parser = new AggregateMoneyParser($parsers);

        return self::parseByParser($parser, $money, $forceCurrency);
    }
public static function parseByAggregate($money, $forceCurrency = null, array $parsers = [])
    {
        $parser = new AggregateMoneyParser($parsers);

        return self::parseByParser($parser, $money, $forceCurrency);
    }
public static function parseByAggregate ( $ money , $ forceCurrency = null , array $ parsers = [ ] ) { $ parser = new AggregateMoneyParser ( $ parsers ) ; return self :: parseByParser ( $ parser , $ money , $ forceCurrency ) ; }
Parse by aggregate.

@param string        $money
@param string|null   $forceCurrency
@param MoneyParser[] $parsers

@return \Cknow\Money\Money
Parse by aggregate .