PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.8
Booking for Appointments and Events Calendar – Amelia v2.4.8
2.4.8 2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / vendor / moneyphp / money / src / Exception / UnresolvableCurrencyPairException.php
ameliabooking / vendor / moneyphp / money / src / Exception Last commit date
FormatterException.php 6 years ago ParserException.php 6 years ago UnknownCurrencyException.php 6 years ago UnresolvableCurrencyPairException.php 2 years ago
UnresolvableCurrencyPairException.php
31 lines
1 <?php
2
3 namespace Money\Exception;
4
5 use Money\Currency;
6 use Money\Exception;
7
8 /**
9 * Thrown when there is no currency pair (rate) available for the given currencies.
10 *
11 * @author Márk Sági-Kazár <mark.sagikazar@gmail.com>
12 */
13 final class UnresolvableCurrencyPairException extends \InvalidArgumentException implements Exception
14 {
15 /**
16 * Creates an exception from Currency objects.
17 *
18 * @return UnresolvableCurrencyPairException
19 */
20 public static function createFromCurrencies(Currency $baseCurrency, Currency $counterCurrency)
21 {
22 $message = sprintf(
23 'Cannot resolve a currency pair for currencies: %s/%s',
24 $baseCurrency->getCode(),
25 $counterCurrency->getCode()
26 );
27
28 return new self($message);
29 }
30 }
31