CurrencyBundleInterface
интерфейс CurrencyBundleInterface реализует ResourceBundleInterface
Обеспечивает доступ к данным ICU, относящимся к валютам.
Методы
| string[] | getLocales() Возвращает список языковых кодов, поддерживаемых этим модулем. | из ResourceBundleInterface |
| string|null | getCurrencySymbol(string $currency, string $displayLocale = null) Возвращает символ, используемый для валюты. | |
| string|null | getCurrencyName(string $currency, string $displayLocale = null) Возвращает имя валюты. | |
| string[] | getCurrencyNames(string $displayLocale = null) Возвращает имена всех известных валют. | |
| int|null | getFractionDigits(string $currency) Возвращает количество знаков после запятой для валюты. | |
| float|int|null | getRoundingIncrement(string $currency) Возвращает значение округления для валюты. |
Подробное описание
string[] getLocales()
Возвращает список языковых кодов, поддерживаемых этим модулем.
Возвращаемое значение
| string[] | Список кодов языковых кодов. |
string|null getCurrencySymbol(string $currency, string $displayLocale = null)
Возвращает символ, используемый для валюты.
Параметры
| string | $currency | Код валюты (например, "EUR"). |
| string | $displayLocale | Необязательно. Языковой код, в котором нужно вернуть результат. По умолчанию используется {@link \Locale::getDefault()}. |
Возвращаемое значение
| string|null | Символ валюты или NULL, если не найден. |
string|null getCurrencyName(string $currency, string $displayLocale = null)
Возвращает имя валюты.
Параметры
| string | $currency | Код валюты (например, "EUR"). |
| string | $displayLocale | Необязательно. Языковой код, в котором нужно вернуть имя. По умолчанию используется {@link \Locale::getDefault()}. |
Возвращаемое значение
| string|null | Имя валюты или NULL, если не найдено. |
string[] getCurrencyNames(string $displayLocale = null)
Возвращает имена всех известных валют.
Параметры
| string | $displayLocale | Необязательно. Языковой код, в котором нужно вернуть имена. По умолчанию используется {@link \Locale::getDefault()}. |
Возвращаемое значение
| string[] | Список имён валют, индексированных кодами валют. |
int|null getFractionDigits(string $currency)
Возвращает количество знаков после запятой для валюты.
Параметры
| string | $currency | Код валюты (например, "EUR"). |
Возвращаемое значение
| int|null | Количество знаков после запятой или NULL, если не найдено. |
float|int|null getRoundingIncrement(string $currency)
Возвращает значение округления для валюты.
Значение округления указывает, до какого числа округляется валюта. Например, 1230, округленное до ближайших 50, равно 1250. 1.234, округленное до ближайших 0.65, равно 1.3.
Параметры
| string | $currency | Код валюты (например, "EUR"). |
Возвращаемое значение
| float|int|null | Значение округления или NULL, если не найдено. |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Intl/ResourceBundle/CurrencyBundleInterface.html