alexander-emelyanov/anyoption-api-client

View on GitHub
src/Dictionaries.php

Summary

Maintainability
C
7 hrs
Test Coverage
<?php

namespace AnyOption;

class Dictionaries
{
    /**
     * Returns array which have 3-letter uppercase countries codes as keys and countries names as values.
     */
    public static function countries()
    {
        return [
            'AFG' => 'AFGHANISTAN',
            'ALB' => 'ALBANIA',
            'DZA' => 'ALGERIA',
            'ASM' => 'AMERICAN SAMOA',
            'AND' => 'ANDORRA',
            'AGO' => 'ANGOLA',
            'AIA' => 'ANGUILLA',
            'ATA' => 'ANTARCTICA',
            'ATG' => 'ANTIGUA AND BARBUDA',
            'ARG' => 'ARGENTINA',
            'ARM' => 'ARMENIA',
            'ABW' => 'ARUBA',
            'AUS' => 'AUSTRALIA',
            'AUT' => 'AUSTRIA',
            'AZE' => 'AZERBAIJAN',
            'BHS' => 'BAHAMAS',
            'BHR' => 'BAHRAIN',
            'BGD' => 'BANGLADESH',
            'BRB' => 'BARBADOS',
            'BLR' => 'BELARUS',
            'BEL' => 'BELGIUM',
            'BLZ' => 'BELIZE',
            'BEN' => 'BENIN',
            'BMU' => 'BERMUDA',
            'BTN' => 'BHUTAN',
            'BOL' => 'BOLIVIA',
            'BIH' => 'BOSNIA',
            'BWA' => 'BOTSWANA',
            'BVT' => 'BOUVET ISLAND',
            'BRA' => 'BRAZIL',
            'BRN' => 'BRUNEI DARUSSALAM',
            'BGR' => 'BULGARIA',
            'BFA' => 'BURKINA FASO',
            'BDI' => 'BURUNDI',
            'KHM' => 'CAMBODIA',
            'CMR' => 'CAMEROON',
            'CAN' => 'CANADA',
            'CPV' => 'CAPE VERDE',
            'CYM' => 'CAYMAN ISLANDS',
            'CAF' => 'CENTRAL AFRICA',
            'TCD' => 'CHAD',
            'CHL' => 'CHILE',
            'CHN' => 'CHINA',
            'CXR' => 'CHRISTMAS ISLAND',
            'CCK' => 'COCOS ISLANDS',
            'COL' => 'COLOMBIA',
            'COM' => 'COMOROS',
            'COG' => 'CONGO',
            'COK' => 'COOK ISLANDS',
            'CRI' => 'COSTA RICA',
            'HRV' => 'CROATIA',
            'CUB' => 'CUBA',
            'CYP' => 'CYPRUS',
            'CZE' => 'CZECH REPUBLIC',
            'DNK' => 'DENMARK',
            'DJI' => 'DJIBOUTI',
            'DMA' => 'DOMINICA',
            'DOM' => 'DOMINICAN REPUBLIC',
            'TLS' => 'EAST TIMOR',
            'ECU' => 'ECUADOR',
            'EGY' => 'EGYPT',
            'SLV' => 'EL SALVADOR',
            'GNQ' => 'EQUATORIAL GUINEA',
            'ERI' => 'ERITREA',
            'EST' => 'ESTONIA',
            'ETH' => 'ETHIOPIA',
            'FLK' => 'FALKLAND ISLAND',
            'FRO' => 'FAROE ISLANDS',
            'FJI' => 'FIJI',
            'FIN' => 'FINLAND',
            'FRA' => 'FRANCE',
            'GUF' => 'FRENCH GUIANA',
            'PYF' => 'FRENCH POLYNESIA',
            'GAB' => 'GABON',
            'GMB' => 'GAMBIA',
            'GEO' => 'GEORGIA',
            'DEU' => 'GERMANY',
            'GHA' => 'GHANA',
            'GIB' => 'GIBRALTAR',
            'GRC' => 'GREECE',
            'MWI' => 'MALAWI',
            'MYS' => 'MALAYSIA',
            'MDV' => 'MALDIVES',
            'MLI' => 'MALI',
            'MLT' => 'MALTA',
            'MHL' => 'MARSHAL ISLANDS',
            'MTQ' => 'MARTINIQUE',
            'MRT' => 'MAURITANIA',
            'MUS' => 'MAURITIUS',
            'MYT' => 'MAYOTTE ISLAND',
            'MEX' => 'MEXICO',
            'FSM' => 'MICRONESIA',
            'MDA' => 'MOLDOVA',
            'MCO' => 'MONACO',
            'MNG' => 'MONGOLIA',
            'MNE' => 'MONTENEGRO',
            'MSR' => 'MONTSERRAT',
            'MAR' => 'MOROCCO',
            'MOZ' => 'MOZAMBIQUE',
            'MMR' => 'MYANMAR',
            'NAM' => 'NAMIBIA',
            'NRU' => 'NAURU',
            'NPL' => 'NEPAL',
            'NLD' => 'NETHERLANDS',
            'ANT' => 'NETHERLANDS ANTILLES',
            'NCL' => 'NEW CALEDONIA',
            'NZL' => 'NEW ZEALAND',
            'NIC' => 'NICARAGUA',
            'NER' => 'NIGER',
            'NGA' => 'NIGERIA',
            'NIU' => 'NIUE',
            'NFK' => 'NORFOLK ISLAND',
            'PRK' => 'NORTH KOREA',
            'NOR' => 'NORWAY',
            'OMN' => 'OMAN',
            'PAK' => 'PAKISTAN',
            'PLW' => 'PALAU',
            'PAN' => 'PANAMA',
            'PNG' => 'PAPUA GUINEA',
            'PRY' => 'PARAGUAY',
            'PER' => 'PERU',
            'PHL' => 'PHILIPPINES',
            'PCN' => 'PITCAIRN',
            'POL' => 'POLAND',
            'PRT' => 'PORTUGAL',
            'PRI' => 'PUERTO RICO',
            'QAT' => 'QATAR',
            'REU' => 'REUNION ISLAND',
            'ROM' => 'ROMANIA',
            'RUS' => 'RUSSIA',
            'RWA' => 'RWANDA',
            'KNA' => 'SAINT KITTS AND NEVIS',
            'LCA' => 'SAINT LUCIA',
            'WSM' => 'SAMOA',
            'SMR' => 'SAN MARINO',
            'SAU' => 'SAUDI ARABIA',
            'SEN' => 'SENEGAL',
            'SRB' => 'SERBIA',
            'SYC' => 'SEYCHELLES',
            'SLE' => 'SIERRA LEONE',
            'SGP' => 'SINGAPORE',
            'SVK' => 'SLOVAKIA',
            'SVN' => 'SLOVENIA',
            'SLB' => 'SOLOMON ISLANDS',
            'SOM' => 'SOMALIA',
            'ZAF' => 'SOUTH AFRICA',
            'KOR' => 'SOUTH KOREA',
            'ESP' => 'SPAIN',
            'LKA' => 'SRI LANKA',
            'SHN' => 'ST. HELENA',
            'SDN' => 'SUDAN',
            'SUR' => 'SURINAME',
            'SWZ' => 'SWAZILAND',
            'SWE' => 'SWEDEN',
            'CHE' => 'SWITZERLAND',
            'SYR' => 'SYRIA',
            'TWN' => 'TAIWAN',
            'TJK' => 'TAJIKISTAN',
            'TZA' => 'TANZANIA',
            'THA' => 'THAILAND',
            'TGO' => 'TOGO',
            'TKL' => 'TOKELAU',
            'TON' => 'TONGA ISLANDS',
            'ISL' => 'Iceland',
            'HUN' => 'Hungary',
            'IRL' => 'Republic of Ireland',
            'ITA' => 'Italy',
            'KAZ' => 'Kazakhstan',
            'LVA' => 'Latvia',
            'LIE' => 'Liechtenstein',
            'LTU' => 'Lithuania',
            'LUX' => 'Luxembourg',
            'MKD' => 'Macedonia',
            'TUR' => 'Turkey',
            'UKR' => 'Ukraine',
            'GBR' => 'United Kingdom',
            '',
        ];
    }
}