ISO3166WithAliases
in package
implements
ISO3166DataProvider
Interfaces, Classes and Traits
Table of Contents
- aliases = ['Bolivia' => 'Bolivia (Plurinational State of)', 'Bolivia, Plurinational State of' => 'Bolivia (Plurinational State of)', 'Congo-Kinshasa' => 'Congo (Democratic Republic of the)', 'Congo, Democratic Republic of the' => 'Congo (Democratic Republic of the)', 'Czech Republic' => 'Czechia', 'Iran' => 'Iran (Islamic Republic of)', 'North Korea' => 'Korea (Democratic People's Republic of)', 'South Korea' => 'Korea (Republic of)', 'Laos' => 'Lao People's Democratic Republic', 'Micronesia' => 'Micronesia (Federated States of)', 'Moldova' => 'Moldova (Republic of)', 'Palestine' => 'Palestine, State of', 'Russia' => 'Russian Federation', 'Saint Martin' => 'Saint Martin (French part)', 'Sint Maarten' => 'Sint Maarten (Dutch part)', 'Taiwan' => 'Taiwan (Province of China)', 'Tanzania' => 'Tanzania, United Republic of', 'United Kingdom' => 'United Kingdom of Great Britain and Northern Ireland', 'United States' => 'United States of America', 'USA' => 'United States of America', 'Venezuela' => 'Venezuela (Bolivarian Republic of)', 'Vietnam' => 'Viet Nam']
- $source : ISO3166DataProvider
- __construct() : mixed
- alpha2() : array<string, mixed>
- Lookup ISO3166-1 data by alpha2 identifier.
- alpha3() : array<string, mixed>
- Lookup ISO3166-1 data by alpha3 identifier.
- name() : array<string, mixed>
- Lookup ISO3166-1 data by name identifier.
- numeric() : array<string, mixed>
- Lookup ISO3166-1 data by numeric identifier (numerical string, that is).
Constants
aliases
public
mixed
aliases
= ['Bolivia' => 'Bolivia (Plurinational State of)', 'Bolivia, Plurinational State of' => 'Bolivia (Plurinational State of)', 'Congo-Kinshasa' => 'Congo (Democratic Republic of the)', 'Congo, Democratic Republic of the' => 'Congo (Democratic Republic of the)', 'Czech Republic' => 'Czechia', 'Iran' => 'Iran (Islamic Republic of)', 'North Korea' => 'Korea (Democratic People's Republic of)', 'South Korea' => 'Korea (Republic of)', 'Laos' => 'Lao People's Democratic Republic', 'Micronesia' => 'Micronesia (Federated States of)', 'Moldova' => 'Moldova (Republic of)', 'Palestine' => 'Palestine, State of', 'Russia' => 'Russian Federation', 'Saint Martin' => 'Saint Martin (French part)', 'Sint Maarten' => 'Sint Maarten (Dutch part)', 'Taiwan' => 'Taiwan (Province of China)', 'Tanzania' => 'Tanzania, United Republic of', 'United Kingdom' => 'United Kingdom of Great Britain and Northern Ireland', 'United States' => 'United States of America', 'USA' => 'United States of America', 'Venezuela' => 'Venezuela (Bolivarian Republic of)', 'Vietnam' => 'Viet Nam']
Tags
Properties
$source
private
ISO3166DataProvider
$source
Methods
__construct()
public
__construct(ISO3166DataProvider $iso3166) : mixed
Parameters
- $iso3166 : ISO3166DataProvider
Return values
mixed —alpha2()
Lookup ISO3166-1 data by alpha2 identifier.
public
alpha2(string $alpha2) : array<string, mixed>
Parameters
- $alpha2 : string
Return values
array<string, mixed> —alpha3()
Lookup ISO3166-1 data by alpha3 identifier.
public
alpha3(string $alpha3) : array<string, mixed>
Parameters
- $alpha3 : string
Return values
array<string, mixed> —name()
Lookup ISO3166-1 data by name identifier.
public
name(string $name) : array<string, mixed>
Parameters
- $name : string
Return values
array<string, mixed> —numeric()
Lookup ISO3166-1 data by numeric identifier (numerical string, that is).
public
numeric(string $numeric) : array<string, mixed>
Parameters
- $numeric : string
