diff --git a/src/.gitignore b/src/.gitignore index 1414fda9..266ea4c4 100644 --- a/src/.gitignore +++ b/src/.gitignore @@ -1,19 +1,20 @@ database/database.sqlite node_modules/ package-lock.json public/css/app.css public/hot public/js/app.js public/storage/ storage/*.key storage/export/ vendor .env .env.backup .env.testing .phpunit.result.cache Homestead.json Homestead.yaml npm-debug.log yarn-error.log composer.lock +resources/countries.php diff --git a/src/resources/countries.php b/src/resources/countries.php new file mode 100644 index 00000000..f1a25610 --- /dev/null +++ b/src/resources/countries.php @@ -0,0 +1,237 @@ + ['AFN','Afghanistan'], + 'AX' => ['EUR','Åland Islands'], + 'AL' => ['ALL','Albania'], + 'DZ' => ['DZD','Algeria'], + 'AS' => ['USD','American Samoa'], + 'AD' => ['EUR','Andorra'], + 'AO' => ['AOA','Angola'], + 'AI' => ['XCD','Anguilla'], + 'AG' => ['XCD','Antigua and Barbuda'], + 'AR' => ['ARS','Argentina'], + 'AM' => ['AMD','Armenia'], + 'AW' => ['AWG','Aruba'], + 'AU' => ['AUD','Australia'], + 'AT' => ['EUR','Austria'], + 'AZ' => ['AZN','Azerbaijan'], + 'BH' => ['BHD','Bahrain'], + 'BD' => ['BDT','Bangladesh'], + 'BB' => ['USD','Barbados'], + 'BY' => ['BYN','Belarus'], + 'BE' => ['EUR','Belgium'], + 'BZ' => ['BZD','Belize'], + 'BJ' => ['XOF','Benin'], + 'BM' => ['USD','Bermuda'], + 'BT' => ['INR','Bhutan'], + 'BO' => ['BOV','Bolivia (Plurinational State of)'], + 'BQ' => ['USD','Bonaire, Sint Eustatius and Saba'], + 'BA' => ['BAM','Bosnia and Herzegovina'], + 'BW' => ['BWP','Botswana'], + 'BV' => ['NOK','Bouvet Island'], + 'BR' => ['BRL','Brazil'], + 'IO' => ['USD','British Indian Ocean Territory'], + 'BG' => ['BGN','Bulgaria'], + 'BF' => ['XOF','Burkina Faso'], + 'BI' => ['BIF','Burundi'], + 'KH' => ['USD','Cambodia'], + 'CM' => ['XAF','Cameroon'], + 'CA' => ['CAD','Canada'], + 'KY' => ['KYD','Cayman Islands'], + 'CF' => ['XAF','Central African Republic'], + 'TD' => ['XAF','Chad'], + 'CL' => ['CLP','Chile'], + 'CN' => ['CNY','China'], + 'CX' => ['AUD','Christmas Island'], + 'CC' => ['AUD','Cocos (Keeling) Islands'], + 'CO' => ['COU','Colombia'], + 'KM' => ['KMF','Comoros'], + 'CG' => ['XAF','Congo'], + 'CD' => ['CDF','Congo, Democratic Republic of the'], + 'CK' => ['NZD','Cook Islands'], + 'CR' => ['CRC','Costa Rica'], + 'CI' => ['XOF','Côte d\'Ivoire'], + 'HR' => ['HRK','Croatia'], + 'CU' => ['CUP','Cuba'], + 'CW' => ['ANG','Curaçao'], + 'CY' => ['EUR','Cyprus'], + 'CZ' => ['CZK','Czechia'], + 'DK' => ['DKK','Denmark'], + 'DJ' => ['DJF','Djibouti'], + 'DM' => ['XCD','Dominica'], + 'DO' => ['DOP','Dominican Republic'], + 'EC' => ['USD','Ecuador'], + 'EG' => ['EGP','Egypt'], + 'SV' => ['USD','El Salvador'], + 'GQ' => ['XAF','Equatorial Guinea'], + 'ER' => ['ERN','Eritrea'], + 'EE' => ['EUR','Estonia'], + 'SZ' => ['SZL','Eswatini'], + 'ET' => ['ETB','Ethiopia'], + 'FK' => ['FKP','Falkland Islands (Malvinas)'], + 'FO' => ['DKK','Faroe Islands'], + 'FJ' => ['FJD','Fiji'], + 'FI' => ['EUR','Finland'], + 'FR' => ['EUR','France'], + 'GF' => ['EUR','French Guiana'], + 'PF' => ['XPF','French Polynesia'], + 'TF' => ['EUR','French Southern Territories'], + 'GA' => ['XAF','Gabon'], + 'GE' => ['GEL','Georgia'], + 'DE' => ['EUR','Germany'], + 'GH' => ['GHS','Ghana'], + 'GI' => ['GIP','Gibraltar'], + 'GR' => ['EUR','Greece'], + 'GL' => ['DKK','Greenland'], + 'GD' => ['XCD','Grenada'], + 'GP' => ['EUR','Guadeloupe'], + 'GU' => ['USD','Guam'], + 'GT' => ['GTQ','Guatemala'], + 'GN' => ['GNF','Guinea'], + 'GW' => ['XOF','Guinea-Bissau'], + 'GY' => ['GYD','Guyana'], + 'HT' => ['USD','Haiti'], + 'HM' => ['AUD','Heard Island and McDonald Islands'], + 'HN' => ['HNL','Honduras'], + 'HK' => ['HKD','Hong Kong'], + 'HU' => ['HUF','Hungary'], + 'IS' => ['ISK','Iceland'], + 'IN' => ['INR','India'], + 'ID' => ['IDR','Indonesia'], + 'IR' => ['IRR','Iran (Islamic Republic of)'], + 'IQ' => ['IQD','Iraq'], + 'IE' => ['EUR','Ireland'], + 'IM' => ['GBP','Isle of Man'], + 'IL' => ['ILS','Israel'], + 'IT' => ['EUR','Italy'], + 'JM' => ['JMD','Jamaica'], + 'JP' => ['JPY','Japan'], + 'JE' => ['GBP','Jersey'], + 'JO' => ['JOD','Jordan'], + 'KZ' => ['KZT','Kazakhstan'], + 'KE' => ['KES','Kenya'], + 'KI' => ['AUD','Kiribati'], + 'KP' => ['KPW','Korea (Democratic People\'s Republic of)'], + 'KR' => ['KRW','Korea, Republic of'], + 'KW' => ['KWD','Kuwait'], + 'KG' => ['KGS','Kyrgyzstan'], + 'LA' => ['LAK','Lao People\'s Democratic Republic'], + 'LV' => ['EUR','Latvia'], + 'LB' => ['LBP','Lebanon'], + 'LS' => ['ZAR','Lesotho'], + 'LR' => ['LRD','Liberia'], + 'LY' => ['LYD','Libya'], + 'LI' => ['CHF','Liechtenstein'], + 'LT' => ['EUR','Lithuania'], + 'LU' => ['EUR','Luxembourg'], + 'MO' => ['MOP','Macao'], + 'MG' => ['MGA','Madagascar'], + 'MW' => ['MWK','Malawi'], + 'MY' => ['MYR','Malaysia'], + 'MV' => ['MVR','Maldives'], + 'ML' => ['XOF','Mali'], + 'MT' => ['EUR','Malta'], + 'MH' => ['USD','Marshall Islands'], + 'MQ' => ['EUR','Martinique'], + 'MR' => ['MRU','Mauritania'], + 'MU' => ['MUR','Mauritius'], + 'YT' => ['EUR','Mayotte'], + 'MX' => ['MXV','Mexico'], + 'FM' => ['USD','Micronesia (Federated States of)'], + 'MD' => ['MDL','Moldova, Republic of'], + 'MC' => ['EUR','Monaco'], + 'MN' => ['MNT','Mongolia'], + 'ME' => ['EUR','Montenegro'], + 'MS' => ['XCD','Montserrat'], + 'MA' => ['MAD','Morocco'], + 'MZ' => ['MZN','Mozambique'], + 'MM' => ['MMK','Myanmar'], + 'NA' => ['ZAR','Namibia'], + 'NR' => ['AUD','Nauru'], + 'NP' => ['NPR','Nepal'], + 'NC' => ['XPF','New Caledonia'], + 'NZ' => ['NZD','New Zealand'], + 'NI' => ['NIO','Nicaragua'], + 'NE' => ['XOF','Niger'], + 'NG' => ['NGN','Nigeria'], + 'NU' => ['NZD','Niue'], + 'NF' => ['AUD','Norfolk Island'], + 'MK' => ['MKD','North Macedonia'], + 'MP' => ['USD','Northern Mariana Islands'], + 'NO' => ['NOK','Norway'], + 'OM' => ['OMR','Oman'], + 'PK' => ['PKR','Pakistan'], + 'PW' => ['USD','Palau'], + 'PA' => ['USD','Panama'], + 'PG' => ['PGK','Papua New Guinea'], + 'PY' => ['PYG','Paraguay'], + 'PE' => ['PEN','Peru'], + 'PH' => ['PHP','Philippines'], + 'PN' => ['NZD','Pitcairn'], + 'PL' => ['PLN','Poland'], + 'PT' => ['EUR','Portugal'], + 'PR' => ['USD','Puerto Rico'], + 'QA' => ['QAR','Qatar'], + 'RE' => ['EUR','Réunion'], + 'RO' => ['RON','Romania'], + 'RU' => ['RUB','Russian Federation'], + 'RW' => ['RWF','Rwanda'], + 'BL' => ['EUR','Saint Barthélemy'], + 'KN' => ['XCD','Saint Kitts and Nevis'], + 'LC' => ['XCD','Saint Lucia'], + 'MF' => ['EUR','Saint Martin (French part)'], + 'PM' => ['EUR','Saint Pierre and Miquelon'], + 'VC' => ['XCD','Saint Vincent and the Grenadines'], + 'WS' => ['WST','Samoa'], + 'SM' => ['EUR','San Marino'], + 'SA' => ['SAR','Saudi Arabia'], + 'SN' => ['XOF','Senegal'], + 'RS' => ['RSD','Serbia'], + 'SC' => ['SCR','Seychelles'], + 'SL' => ['SLL','Sierra Leone'], + 'SG' => ['SGD','Singapore'], + 'SX' => ['ANG','Sint Maarten (Dutch part)'], + 'SK' => ['EUR','Slovakia'], + 'SI' => ['EUR','Slovenia'], + 'SB' => ['SBD','Solomon Islands'], + 'SO' => ['SOS','Somalia'], + 'ZA' => ['ZAR','South Africa'], + 'SS' => ['SSP','South Sudan'], + 'ES' => ['EUR','Spain'], + 'LK' => ['LKR','Sri Lanka'], + 'SD' => ['SDG','Sudan'], + 'SR' => ['SRD','Suriname'], + 'SE' => ['SEK','Sweden'], + 'CH' => ['CHW','Switzerland'], + 'SY' => ['SYP','Syrian Arab Republic'], + 'TJ' => ['TJS','Tajikistan'], + 'TZ' => ['TZS','Tanzania, United Republic of'], + 'TH' => ['THB','Thailand'], + 'TL' => ['USD','Timor-Leste'], + 'TG' => ['XOF','Togo'], + 'TK' => ['NZD','Tokelau'], + 'TO' => ['TOP','Tonga'], + 'TT' => ['TTD','Trinidad and Tobago'], + 'TN' => ['TND','Tunisia'], + 'TR' => ['TRY','Turkey'], + 'TM' => ['TMT','Turkmenistan'], + 'TC' => ['USD','Turks and Caicos Islands'], + 'TV' => ['AUD','Tuvalu'], + 'UG' => ['UGX','Uganda'], + 'UA' => ['UAH','Ukraine'], + 'AE' => ['AED','United Arab Emirates'], + 'GB' => ['GBP','United Kingdom of Great Britain and Northern Ireland'], + 'US' => ['USN','United States of America'], + 'UM' => ['USD','United States Minor Outlying Islands'], + 'UY' => ['UYW','Uruguay'], + 'UZ' => ['UZS','Uzbekistan'], + 'VU' => ['VUV','Vanuatu'], + 'VE' => ['VES','Venezuela (Bolivarian Republic of)'], + 'VN' => ['VND','Viet Nam'], + 'VG' => ['USD','Virgin Islands (British)'], + 'VI' => ['USD','Virgin Islands (U.S.)'], + 'WF' => ['XPF','Wallis and Futuna'], + 'EH' => ['MAD','Western Sahara'], + 'YE' => ['YER','Yemen'], + 'ZM' => ['ZMW','Zambia'], + 'ZW' => ['ZWL','Zimbabwe'], +];