Automattic\WooCommerce\Vendor\League\ISO3166
ISO3166::exactName
Метод класса: ISO3166{}
Хуков нет.
Возвращает
array{name: string, alpha2: string, alpha3: string, numeric: numeric-string, currency: string[]}.
Использование
$ISO3166 = new ISO3166(); $ISO3166->exactName( $name ): array;
- $name(строка) (обязательный)
- .
Код ISO3166::exactName() ISO3166::exactName WC 11.2.2
public function exactName(string $name): array
{
Guards::guardAgainstInvalidName($name);
$value = mb_strtolower($name);
foreach ($this->countries as $country) {
$comparison = mb_strtolower($country[self::KEY_NAME]);
if ($value === $comparison) {
return $country;
}
}
throw new OutOfBoundsException(sprintf('No "%s" key found matching: %s', self::KEY_NAME, $value));
}