Money\Exchange\ReversedCurrenciesExchange::quote PHP Method

quote() public method

public quote ( Currency $baseCurrency, Currency $counterCurrency )
$baseCurrency Money\Currency
$counterCurrency Money\Currency
    public function quote(Currency $baseCurrency, Currency $counterCurrency)
    {
        try {
            return $this->exchange->quote($baseCurrency, $counterCurrency);
        } catch (UnresolvableCurrencyPairException $exception) {
            try {
                $currencyPair = $this->exchange->quote($counterCurrency, $baseCurrency);
                return new CurrencyPair($baseCurrency, $counterCurrency, 1 / $currencyPair->getConversionRatio());
            } catch (UnresolvableCurrencyPairException $inversedException) {
                throw $exception;
            }
        }
    }
ReversedCurrenciesExchange