Open Journal Systems  3.3.0
Money\Exchange Interface Reference
Inheritance diagram for Money\Exchange:
Money\Exchange\ExchangerExchange Money\Exchange\FixedExchange Money\Exchange\IndirectExchange Money\Exchange\ReversedCurrenciesExchange Money\Exchange\SwapExchange

Public Member Functions

 quote (Currency $baseCurrency, Currency $counterCurrency)
 

Detailed Description

Provides a way to get exchange rate from a third-party source and return a currency pair.

Author
Márk Sági-Kazár mark..nosp@m.sagi.nosp@m.kazar.nosp@m.@gma.nosp@m.il.co.nosp@m.m

Definition at line 12 of file Exchange.php.

Member Function Documentation

◆ quote()

Money\Exchange::quote ( Currency  $baseCurrency,
Currency  $counterCurrency 
)

Returns a currency pair for the passed currencies with the rate coming from a third-party source.

Parameters
Currency$baseCurrency
Currency$counterCurrency
Returns
CurrencyPair
Exceptions
UnresolvableCurrencyPairExceptionWhen there is no currency pair (rate) available for the given currencies

Implemented in Money\Exchange\IndirectExchange, Money\Exchange\ExchangerExchange, Money\Exchange\ReversedCurrenciesExchange, Money\Exchange\SwapExchange, and Money\Exchange\FixedExchange.


The documentation for this interface was generated from the following file: