RegionBundle
class RegionBundle extends RegionDataProvider implements RegionBundleInterface
Реализация по умолчанию интерфейса {@link RegionBundleInterface}.
Методы
| __construct(string $path, BundleEntryReaderInterface $reader, LocaleDataProvider $localeProvider) Создаёт поставщик данных, который считывает данные, связанные с языковыми настройками, из файлов .res. | ||
| getRegions() | из RegionDataProvider | |
| getName($region, $displayLocale = null) | из RegionDataProvider | |
| getNames($displayLocale = null) | из RegionDataProvider | |
| string|null | getCountryName(string $country, string $displayLocale = null) Возвращает название страны. | |
| string[] | getCountryNames(string $displayLocale = null) Возвращает названия всех известных стран. | |
| string[] | getLocales() Возвращает список языковых настроек, которые поддерживает этот пакет. |
Подробности
__construct(string $path, BundleEntryReaderInterface $reader, LocaleDataProvider $localeProvider)
Создаёт поставщик данных, который считывает данные, связанные с языковыми настройками, из файлов .res.
Параметры
| string | $path | Путь к каталогу, содержащему файлы .res |
| BundleEntryReaderInterface | $reader | Чтец для чтения файлов .res |
| LocaleDataProvider | $localeProvider |
getRegions()
getName($region, $displayLocale = null)
Параметры
| $region | ||
| $displayLocale |
getNames($displayLocale = null)
Параметры
| $displayLocale |
string|null getCountryName(string $country, string $displayLocale = null)
Возвращает название страны.
Параметры
| string | $country | Код страны (например, "US") |
| string | $displayLocale | Необязательно. Языковая настройка, в которой нужно вернуть название. По умолчанию используется {@link \Locale::getDefault()}. |
Значение возврата
| string|null | Название страны или NULL, если не найдено |
string[] getCountryNames(string $displayLocale = null)
Возвращает названия всех известных стран.
Параметры
| string | $displayLocale | Необязательно. Языковая настройка, в которой нужно вернуть названия. По умолчанию используется {@link \Locale::getDefault()}. |
Значение возврата
| string[] | Список названий стран, индексированных по кодам стран |
string[] getLocales()
Возвращает список языковых настроек, которые поддерживает этот пакет.
Значение возврата
| string[] | Список кодов языковых настроек |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Intl/ResourceBundle/RegionBundle.html