Skip to content

Commit 8f269fe

Browse files
committed
Add iso3 and tld; Refactoring
1 parent d4f3f35 commit 8f269fe

File tree

10 files changed

+584
-146
lines changed

10 files changed

+584
-146
lines changed

bin/build-countries

Lines changed: 301 additions & 128 deletions
Large diffs are not rendered by default.

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@
4949

5050
"phpunit": "bin/header/phpunit 'phpunit --stop-on-failure tests' 'Unit'",
5151

52-
"phpstan:default": "bin/header/phpstan 'phpstan analyse --level max --memory-limit 512M --xdebug src tests' 'run'",
53-
"phpstan:xdebug": "bin/header/phpstan 'phpstan analyse --level max --memory-limit 512M --xdebug src tests' 'run'",
52+
"phpstan:default": "bin/header/phpstan 'phpstan analyse --level max --memory-limit 512M src tests' 'run'",
53+
"phpstan:xdebug": "bin/header/phpstan 'phpstan analyse --level max --memory-limit 512M src tests' 'run'",
5454
"phpstan": "@phpstan:default",
5555

5656
"phpcs:check": "bin/header/phpcs 'php-cs-fixer --dry-run --using-cache=no --rules=@PSR12 --rules=no_unused_imports --verbose fix src 2>/dev/null && php-cs-fixer --dry-run --using-cache=no --rules=@PSR12 --rules=no_unused_imports --verbose fix tests 2>/dev/null' 'all'",

src/Constants/CountryAfrica.php

Lines changed: 63 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
* Class CountryAfrica (auto-generated with bin/build-countries from "data/africa.csv")
1818
*
1919
* @author Björn Hempel <bjoern@hempel.li>
20-
* @version 0.1.0 (2023-07-30 08:01:15)
21-
* @since 0.1.0 (2023-07-30 08:01:15) Generated version.
20+
* @version 0.1.0 (2023-07-30 11:20:50)
21+
* @since 0.1.0 (2023-07-30 11:20:50) Generated version.
2222
*/
2323
class CountryAfrica
2424
{
@@ -709,4 +709,65 @@ class CountryAfrica
709709
Locale::PL_PL => 'Sudan Południowy',
710710
Locale::SE_SE => 'Sydsudan',
711711
];
712+
713+
/* Countries */
714+
public const COUNTRIES = [
715+
self::COUNTRY_CODE_DZ => ['name' => self::COUNTRY_NAME_DZ, 'iso2' => 'DZ', 'iso3' => 'DZA', 'tld' => 'dz', ],
716+
self::COUNTRY_CODE_AO => ['name' => self::COUNTRY_NAME_AO, 'iso2' => 'AO', 'iso3' => 'AGO', 'tld' => 'ao', ],
717+
self::COUNTRY_CODE_SH => ['name' => self::COUNTRY_NAME_SH, 'iso2' => 'SH', 'iso3' => 'SHN', 'tld' => 'sh', ],
718+
self::COUNTRY_CODE_BJ => ['name' => self::COUNTRY_NAME_BJ, 'iso2' => 'BJ', 'iso3' => 'BEN', 'tld' => 'bj', ],
719+
self::COUNTRY_CODE_BW => ['name' => self::COUNTRY_NAME_BW, 'iso2' => 'BW', 'iso3' => 'BWA', 'tld' => 'bw', ],
720+
self::COUNTRY_CODE_BF => ['name' => self::COUNTRY_NAME_BF, 'iso2' => 'BF', 'iso3' => 'BFA', 'tld' => 'bf', ],
721+
self::COUNTRY_CODE_BI => ['name' => self::COUNTRY_NAME_BI, 'iso2' => 'BI', 'iso3' => 'BDI', 'tld' => 'bi', ],
722+
self::COUNTRY_CODE_CM => ['name' => self::COUNTRY_NAME_CM, 'iso2' => 'CM', 'iso3' => 'CMR', 'tld' => 'cm', ],
723+
self::COUNTRY_CODE_CV => ['name' => self::COUNTRY_NAME_CV, 'iso2' => 'CV', 'iso3' => 'CPV', 'tld' => 'cv', ],
724+
self::COUNTRY_CODE_CF => ['name' => self::COUNTRY_NAME_CF, 'iso2' => 'CF', 'iso3' => 'CAF', 'tld' => 'cf', ],
725+
self::COUNTRY_CODE_TD => ['name' => self::COUNTRY_NAME_TD, 'iso2' => 'TD', 'iso3' => 'TCD', 'tld' => 'td', ],
726+
self::COUNTRY_CODE_KM => ['name' => self::COUNTRY_NAME_KM, 'iso2' => 'KM', 'iso3' => 'COM', 'tld' => 'km', ],
727+
self::COUNTRY_CODE_CG => ['name' => self::COUNTRY_NAME_CG, 'iso2' => 'CG', 'iso3' => 'COG', 'tld' => 'cg', ],
728+
self::COUNTRY_CODE_DJ => ['name' => self::COUNTRY_NAME_DJ, 'iso2' => 'DJ', 'iso3' => 'DJI', 'tld' => 'dj', ],
729+
self::COUNTRY_CODE_EG => ['name' => self::COUNTRY_NAME_EG, 'iso2' => 'EG', 'iso3' => 'EGY', 'tld' => 'eg', ],
730+
self::COUNTRY_CODE_GQ => ['name' => self::COUNTRY_NAME_GQ, 'iso2' => 'GQ', 'iso3' => 'GNQ', 'tld' => 'gq', ],
731+
self::COUNTRY_CODE_ER => ['name' => self::COUNTRY_NAME_ER, 'iso2' => 'ER', 'iso3' => 'ERI', 'tld' => 'er', ],
732+
self::COUNTRY_CODE_ET => ['name' => self::COUNTRY_NAME_ET, 'iso2' => 'ET', 'iso3' => 'ETH', 'tld' => 'et', ],
733+
self::COUNTRY_CODE_GA => ['name' => self::COUNTRY_NAME_GA, 'iso2' => 'GA', 'iso3' => 'GAB', 'tld' => 'ga', ],
734+
self::COUNTRY_CODE_GM => ['name' => self::COUNTRY_NAME_GM, 'iso2' => 'GM', 'iso3' => 'GMB', 'tld' => 'gm', ],
735+
self::COUNTRY_CODE_GH => ['name' => self::COUNTRY_NAME_GH, 'iso2' => 'GH', 'iso3' => 'GHA', 'tld' => 'gh', ],
736+
self::COUNTRY_CODE_GW => ['name' => self::COUNTRY_NAME_GW, 'iso2' => 'GW', 'iso3' => 'GNB', 'tld' => 'gw', ],
737+
self::COUNTRY_CODE_GN => ['name' => self::COUNTRY_NAME_GN, 'iso2' => 'GN', 'iso3' => 'GIN', 'tld' => 'gn', ],
738+
self::COUNTRY_CODE_CI => ['name' => self::COUNTRY_NAME_CI, 'iso2' => 'CI', 'iso3' => 'CIV', 'tld' => 'ci', ],
739+
self::COUNTRY_CODE_KE => ['name' => self::COUNTRY_NAME_KE, 'iso2' => 'KE', 'iso3' => 'KEN', 'tld' => 'ke', ],
740+
self::COUNTRY_CODE_LS => ['name' => self::COUNTRY_NAME_LS, 'iso2' => 'LS', 'iso3' => 'LSO', 'tld' => 'ls', ],
741+
self::COUNTRY_CODE_LR => ['name' => self::COUNTRY_NAME_LR, 'iso2' => 'LR', 'iso3' => 'LBR', 'tld' => 'lr', ],
742+
self::COUNTRY_CODE_LY => ['name' => self::COUNTRY_NAME_LY, 'iso2' => 'LY', 'iso3' => 'LBY', 'tld' => 'ly', ],
743+
self::COUNTRY_CODE_MG => ['name' => self::COUNTRY_NAME_MG, 'iso2' => 'MG', 'iso3' => 'MDG', 'tld' => 'mg', ],
744+
self::COUNTRY_CODE_MW => ['name' => self::COUNTRY_NAME_MW, 'iso2' => 'MW', 'iso3' => 'MWI', 'tld' => 'mw', ],
745+
self::COUNTRY_CODE_ML => ['name' => self::COUNTRY_NAME_ML, 'iso2' => 'ML', 'iso3' => 'MLI', 'tld' => 'ml', ],
746+
self::COUNTRY_CODE_MR => ['name' => self::COUNTRY_NAME_MR, 'iso2' => 'MR', 'iso3' => 'MRT', 'tld' => 'mr', ],
747+
self::COUNTRY_CODE_MU => ['name' => self::COUNTRY_NAME_MU, 'iso2' => 'MU', 'iso3' => 'MUS', 'tld' => 'mu', ],
748+
self::COUNTRY_CODE_YT => ['name' => self::COUNTRY_NAME_YT, 'iso2' => 'YT', 'iso3' => 'MYT', 'tld' => 'yt', ],
749+
self::COUNTRY_CODE_MA => ['name' => self::COUNTRY_NAME_MA, 'iso2' => 'MA', 'iso3' => 'MAR', 'tld' => 'ma', ],
750+
self::COUNTRY_CODE_MZ => ['name' => self::COUNTRY_NAME_MZ, 'iso2' => 'MZ', 'iso3' => 'MOZ', 'tld' => 'mz', ],
751+
self::COUNTRY_CODE_NA => ['name' => self::COUNTRY_NAME_NA, 'iso2' => 'NA', 'iso3' => 'NAM', 'tld' => 'na', ],
752+
self::COUNTRY_CODE_NE => ['name' => self::COUNTRY_NAME_NE, 'iso2' => 'NE', 'iso3' => 'NER', 'tld' => 'ne', ],
753+
self::COUNTRY_CODE_NG => ['name' => self::COUNTRY_NAME_NG, 'iso2' => 'NG', 'iso3' => 'NGA', 'tld' => 'ng', ],
754+
self::COUNTRY_CODE_ST => ['name' => self::COUNTRY_NAME_ST, 'iso2' => 'ST', 'iso3' => 'STP', 'tld' => 'st', ],
755+
self::COUNTRY_CODE_RE => ['name' => self::COUNTRY_NAME_RE, 'iso2' => 'RE', 'iso3' => 'REU', 'tld' => 're', ],
756+
self::COUNTRY_CODE_RW => ['name' => self::COUNTRY_NAME_RW, 'iso2' => 'RW', 'iso3' => 'RWA', 'tld' => 'rw', ],
757+
self::COUNTRY_CODE_SN => ['name' => self::COUNTRY_NAME_SN, 'iso2' => 'SN', 'iso3' => 'SEN', 'tld' => 'sn', ],
758+
self::COUNTRY_CODE_SC => ['name' => self::COUNTRY_NAME_SC, 'iso2' => 'SC', 'iso3' => 'SYC', 'tld' => 'sc', ],
759+
self::COUNTRY_CODE_SL => ['name' => self::COUNTRY_NAME_SL, 'iso2' => 'SL', 'iso3' => 'SLE', 'tld' => 'sl', ],
760+
self::COUNTRY_CODE_SO => ['name' => self::COUNTRY_NAME_SO, 'iso2' => 'SO', 'iso3' => 'SOM', 'tld' => 'so', ],
761+
self::COUNTRY_CODE_ZA => ['name' => self::COUNTRY_NAME_ZA, 'iso2' => 'ZA', 'iso3' => 'ZAF', 'tld' => 'za', ],
762+
self::COUNTRY_CODE_SD => ['name' => self::COUNTRY_NAME_SD, 'iso2' => 'SD', 'iso3' => 'SDN', 'tld' => 'sd', ],
763+
self::COUNTRY_CODE_SZ => ['name' => self::COUNTRY_NAME_SZ, 'iso2' => 'SZ', 'iso3' => 'SWZ', 'tld' => 'sz', ],
764+
self::COUNTRY_CODE_TZ => ['name' => self::COUNTRY_NAME_TZ, 'iso2' => 'TZ', 'iso3' => 'TZA', 'tld' => 'tz', ],
765+
self::COUNTRY_CODE_TG => ['name' => self::COUNTRY_NAME_TG, 'iso2' => 'TG', 'iso3' => 'TGO', 'tld' => 'tg', ],
766+
self::COUNTRY_CODE_TN => ['name' => self::COUNTRY_NAME_TN, 'iso2' => 'TN', 'iso3' => 'TUN', 'tld' => 'tn', ],
767+
self::COUNTRY_CODE_UG => ['name' => self::COUNTRY_NAME_UG, 'iso2' => 'UG', 'iso3' => 'UGA', 'tld' => 'ug', ],
768+
self::COUNTRY_CODE_CD => ['name' => self::COUNTRY_NAME_CD, 'iso2' => 'CD', 'iso3' => 'COD', 'tld' => 'cd', ],
769+
self::COUNTRY_CODE_ZM => ['name' => self::COUNTRY_NAME_ZM, 'iso2' => 'ZM', 'iso3' => 'ZMB', 'tld' => 'zm', ],
770+
self::COUNTRY_CODE_ZW => ['name' => self::COUNTRY_NAME_ZW, 'iso2' => 'ZW', 'iso3' => 'ZWE', 'tld' => 'zw', ],
771+
self::COUNTRY_CODE_SS => ['name' => self::COUNTRY_NAME_SS, 'iso2' => 'SS', 'iso3' => 'SSD', 'tld' => 'ss', ],
772+
];
712773
}

src/Constants/CountryAll.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
* Class CountryAll (auto-generated with bin/build-countries from "data/africa.csv, data/antarctica.csv, data/asia.csv, data/australia.csv, data/europe.csv, data/north-america.csv, data/south-america.csv")
1818
*
1919
* @author Björn Hempel <bjoern@hempel.li>
20-
* @version 0.1.0 (2023-07-30 08:01:15)
21-
* @since 0.1.0 (2023-07-30 08:01:15) Generated version.
20+
* @version 0.1.0 (2023-07-30 11:20:50)
21+
* @since 0.1.0 (2023-07-30 11:20:50) Generated version.
2222
*/
2323
class CountryAll
2424
{

src/Constants/CountryAntarctica.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
* Class CountryAntarctica (auto-generated with bin/build-countries from "data/antarctica.csv")
1818
*
1919
* @author Björn Hempel <bjoern@hempel.li>
20-
* @version 0.1.0 (2023-07-30 08:01:15)
21-
* @since 0.1.0 (2023-07-30 08:01:15) Generated version.
20+
* @version 0.1.0 (2023-07-30 11:20:50)
21+
* @since 0.1.0 (2023-07-30 11:20:50) Generated version.
2222
*/
2323
class CountryAntarctica
2424
{
@@ -37,4 +37,9 @@ class CountryAntarctica
3737
Locale::PL_PL => 'Antarktyka',
3838
Locale::SE_SE => 'Antarktis',
3939
];
40+
41+
/* Countries */
42+
public const COUNTRIES = [
43+
self::COUNTRY_CODE_AQ => ['name' => self::COUNTRY_NAME_AQ, 'iso2' => 'AQ', 'iso3' => 'ATA', 'tld' => 'aq', ],
44+
];
4045
}

src/Constants/CountryAsia.php

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
* Class CountryAsia (auto-generated with bin/build-countries from "data/asia.csv")
1818
*
1919
* @author Björn Hempel <bjoern@hempel.li>
20-
* @version 0.1.0 (2023-07-30 08:01:15)
21-
* @since 0.1.0 (2023-07-30 08:01:15) Generated version.
20+
* @version 0.1.0 (2023-07-30 11:20:50)
21+
* @since 0.1.0 (2023-07-30 11:20:50) Generated version.
2222
*/
2323
class CountryAsia
2424
{
@@ -649,4 +649,60 @@ class CountryAsia
649649
Locale::PL_PL => 'Palestyna',
650650
Locale::SE_SE => 'Palestina',
651651
];
652+
653+
/* Countries */
654+
public const COUNTRIES = [
655+
self::COUNTRY_CODE_AF => ['name' => self::COUNTRY_NAME_AF, 'iso2' => 'AF', 'iso3' => 'AFG', 'tld' => 'af', ],
656+
self::COUNTRY_CODE_AM => ['name' => self::COUNTRY_NAME_AM, 'iso2' => 'AM', 'iso3' => 'ARM', 'tld' => 'am', ],
657+
self::COUNTRY_CODE_AZ => ['name' => self::COUNTRY_NAME_AZ, 'iso2' => 'AZ', 'iso3' => 'AZE', 'tld' => 'az', ],
658+
self::COUNTRY_CODE_BH => ['name' => self::COUNTRY_NAME_BH, 'iso2' => 'BH', 'iso3' => 'BHR', 'tld' => 'bh', ],
659+
self::COUNTRY_CODE_BD => ['name' => self::COUNTRY_NAME_BD, 'iso2' => 'BD', 'iso3' => 'BGD', 'tld' => 'bd', ],
660+
self::COUNTRY_CODE_BT => ['name' => self::COUNTRY_NAME_BT, 'iso2' => 'BT', 'iso3' => 'BTN', 'tld' => 'bt', ],
661+
self::COUNTRY_CODE_BN => ['name' => self::COUNTRY_NAME_BN, 'iso2' => 'BN', 'iso3' => 'BRN', 'tld' => 'bn', ],
662+
self::COUNTRY_CODE_KH => ['name' => self::COUNTRY_NAME_KH, 'iso2' => 'KH', 'iso3' => 'KHM', 'tld' => 'kh', ],
663+
self::COUNTRY_CODE_CN => ['name' => self::COUNTRY_NAME_CN, 'iso2' => 'CN', 'iso3' => 'CHN', 'tld' => 'cn', ],
664+
self::COUNTRY_CODE_CX => ['name' => self::COUNTRY_NAME_CX, 'iso2' => 'CX', 'iso3' => 'CXR', 'tld' => 'cx', ],
665+
self::COUNTRY_CODE_CC => ['name' => self::COUNTRY_NAME_CC, 'iso2' => 'CC', 'iso3' => 'CCK', 'tld' => 'cc', ],
666+
self::COUNTRY_CODE_IO => ['name' => self::COUNTRY_NAME_IO, 'iso2' => 'IO', 'iso3' => 'IOT', 'tld' => 'io', ],
667+
self::COUNTRY_CODE_GE => ['name' => self::COUNTRY_NAME_GE, 'iso2' => 'GE', 'iso3' => 'GEO', 'tld' => 'ge', ],
668+
self::COUNTRY_CODE_HK => ['name' => self::COUNTRY_NAME_HK, 'iso2' => 'HK', 'iso3' => 'HKG', 'tld' => 'hk', ],
669+
self::COUNTRY_CODE_IN => ['name' => self::COUNTRY_NAME_IN, 'iso2' => 'IN', 'iso3' => 'IND', 'tld' => 'in', ],
670+
self::COUNTRY_CODE_ID => ['name' => self::COUNTRY_NAME_ID, 'iso2' => 'ID', 'iso3' => 'IDN', 'tld' => 'id', ],
671+
self::COUNTRY_CODE_IR => ['name' => self::COUNTRY_NAME_IR, 'iso2' => 'IR', 'iso3' => 'IRN', 'tld' => 'ir', ],
672+
self::COUNTRY_CODE_IQ => ['name' => self::COUNTRY_NAME_IQ, 'iso2' => 'IQ', 'iso3' => 'IRQ', 'tld' => 'iq', ],
673+
self::COUNTRY_CODE_IL => ['name' => self::COUNTRY_NAME_IL, 'iso2' => 'IL', 'iso3' => 'ISR', 'tld' => 'il', ],
674+
self::COUNTRY_CODE_JP => ['name' => self::COUNTRY_NAME_JP, 'iso2' => 'JP', 'iso3' => 'JPN', 'tld' => 'jp', ],
675+
self::COUNTRY_CODE_JO => ['name' => self::COUNTRY_NAME_JO, 'iso2' => 'JO', 'iso3' => 'JOR', 'tld' => 'jo', ],
676+
self::COUNTRY_CODE_KZ => ['name' => self::COUNTRY_NAME_KZ, 'iso2' => 'KZ', 'iso3' => 'KAZ', 'tld' => 'kz', ],
677+
self::COUNTRY_CODE_KP => ['name' => self::COUNTRY_NAME_KP, 'iso2' => 'KP', 'iso3' => 'PRK', 'tld' => 'kp', ],
678+
self::COUNTRY_CODE_KR => ['name' => self::COUNTRY_NAME_KR, 'iso2' => 'KR', 'iso3' => 'KOR', 'tld' => 'kr', ],
679+
self::COUNTRY_CODE_KW => ['name' => self::COUNTRY_NAME_KW, 'iso2' => 'KW', 'iso3' => 'KWT', 'tld' => 'kw', ],
680+
self::COUNTRY_CODE_KG => ['name' => self::COUNTRY_NAME_KG, 'iso2' => 'KG', 'iso3' => 'KGZ', 'tld' => 'kg', ],
681+
self::COUNTRY_CODE_LA => ['name' => self::COUNTRY_NAME_LA, 'iso2' => 'LA', 'iso3' => 'LAO', 'tld' => 'la', ],
682+
self::COUNTRY_CODE_LB => ['name' => self::COUNTRY_NAME_LB, 'iso2' => 'LB', 'iso3' => 'LBN', 'tld' => 'lb', ],
683+
self::COUNTRY_CODE_MO => ['name' => self::COUNTRY_NAME_MO, 'iso2' => 'MO', 'iso3' => 'MAC', 'tld' => 'mo', ],
684+
self::COUNTRY_CODE_MY => ['name' => self::COUNTRY_NAME_MY, 'iso2' => 'MY', 'iso3' => 'MYS', 'tld' => 'my', ],
685+
self::COUNTRY_CODE_MV => ['name' => self::COUNTRY_NAME_MV, 'iso2' => 'MV', 'iso3' => 'MDV', 'tld' => 'mv', ],
686+
self::COUNTRY_CODE_MN => ['name' => self::COUNTRY_NAME_MN, 'iso2' => 'MN', 'iso3' => 'MNG', 'tld' => 'mn', ],
687+
self::COUNTRY_CODE_MM => ['name' => self::COUNTRY_NAME_MM, 'iso2' => 'MM', 'iso3' => 'MMR', 'tld' => 'mm', ],
688+
self::COUNTRY_CODE_NP => ['name' => self::COUNTRY_NAME_NP, 'iso2' => 'NP', 'iso3' => 'NPL', 'tld' => 'np', ],
689+
self::COUNTRY_CODE_OM => ['name' => self::COUNTRY_NAME_OM, 'iso2' => 'OM', 'iso3' => 'OMN', 'tld' => 'om', ],
690+
self::COUNTRY_CODE_PK => ['name' => self::COUNTRY_NAME_PK, 'iso2' => 'PK', 'iso3' => 'PAK', 'tld' => 'pk', ],
691+
self::COUNTRY_CODE_PH => ['name' => self::COUNTRY_NAME_PH, 'iso2' => 'PH', 'iso3' => 'PHL', 'tld' => 'ph', ],
692+
self::COUNTRY_CODE_QA => ['name' => self::COUNTRY_NAME_QA, 'iso2' => 'QA', 'iso3' => 'QAT', 'tld' => 'qa', ],
693+
self::COUNTRY_CODE_SA => ['name' => self::COUNTRY_NAME_SA, 'iso2' => 'SA', 'iso3' => 'SAU', 'tld' => 'sa', ],
694+
self::COUNTRY_CODE_SG => ['name' => self::COUNTRY_NAME_SG, 'iso2' => 'SG', 'iso3' => 'SGP', 'tld' => 'sg', ],
695+
self::COUNTRY_CODE_LK => ['name' => self::COUNTRY_NAME_LK, 'iso2' => 'LK', 'iso3' => 'LKA', 'tld' => 'lk', ],
696+
self::COUNTRY_CODE_SY => ['name' => self::COUNTRY_NAME_SY, 'iso2' => 'SY', 'iso3' => 'SYR', 'tld' => 'sy', ],
697+
self::COUNTRY_CODE_TW => ['name' => self::COUNTRY_NAME_TW, 'iso2' => 'TW', 'iso3' => 'TWN', 'tld' => 'tw', ],
698+
self::COUNTRY_CODE_TJ => ['name' => self::COUNTRY_NAME_TJ, 'iso2' => 'TJ', 'iso3' => 'TJK', 'tld' => 'tj', ],
699+
self::COUNTRY_CODE_TH => ['name' => self::COUNTRY_NAME_TH, 'iso2' => 'TH', 'iso3' => 'THA', 'tld' => 'th', ],
700+
self::COUNTRY_CODE_TR => ['name' => self::COUNTRY_NAME_TR, 'iso2' => 'TR', 'iso3' => 'TUR', 'tld' => 'tr', ],
701+
self::COUNTRY_CODE_TM => ['name' => self::COUNTRY_NAME_TM, 'iso2' => 'TM', 'iso3' => 'TKM', 'tld' => 'tm', ],
702+
self::COUNTRY_CODE_AE => ['name' => self::COUNTRY_NAME_AE, 'iso2' => 'AE', 'iso3' => 'ARE', 'tld' => 'ae', ],
703+
self::COUNTRY_CODE_UZ => ['name' => self::COUNTRY_NAME_UZ, 'iso2' => 'UZ', 'iso3' => 'UZB', 'tld' => 'uz', ],
704+
self::COUNTRY_CODE_VN => ['name' => self::COUNTRY_NAME_VN, 'iso2' => 'VN', 'iso3' => 'VNM', 'tld' => 'vn', ],
705+
self::COUNTRY_CODE_YE => ['name' => self::COUNTRY_NAME_YE, 'iso2' => 'YE', 'iso3' => 'YEM', 'tld' => 'ye', ],
706+
self::COUNTRY_CODE_PS => ['name' => self::COUNTRY_NAME_PS, 'iso2' => 'PS', 'iso3' => 'PSE', 'tld' => 'ps', ],
707+
];
652708
}

src/Constants/CountryAustralia.php

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
* Class CountryAustralia (auto-generated with bin/build-countries from "data/australia.csv")
1818
*
1919
* @author Björn Hempel <bjoern@hempel.li>
20-
* @version 0.1.0 (2023-07-30 08:01:15)
21-
* @since 0.1.0 (2023-07-30 08:01:15) Generated version.
20+
* @version 0.1.0 (2023-07-30 11:20:50)
21+
* @since 0.1.0 (2023-07-30 11:20:50) Generated version.
2222
*/
2323
class CountryAustralia
2424
{
@@ -337,4 +337,34 @@ class CountryAustralia
337337
Locale::PL_PL => 'Timor Wschodni',
338338
Locale::SE_SE => 'Östtimor',
339339
];
340+
341+
/* Countries */
342+
public const COUNTRIES = [
343+
self::COUNTRY_CODE_AS => ['name' => self::COUNTRY_NAME_AS, 'iso2' => 'AS', 'iso3' => 'ASM', 'tld' => 'as', ],
344+
self::COUNTRY_CODE_AU => ['name' => self::COUNTRY_NAME_AU, 'iso2' => 'AU', 'iso3' => 'AUS', 'tld' => 'au', ],
345+
self::COUNTRY_CODE_NZ => ['name' => self::COUNTRY_NAME_NZ, 'iso2' => 'NZ', 'iso3' => 'NZL', 'tld' => 'nz', ],
346+
self::COUNTRY_CODE_CK => ['name' => self::COUNTRY_NAME_CK, 'iso2' => 'CK', 'iso3' => 'COK', 'tld' => 'ck', ],
347+
self::COUNTRY_CODE_FJ => ['name' => self::COUNTRY_NAME_FJ, 'iso2' => 'FJ', 'iso3' => 'FJI', 'tld' => 'fj', ],
348+
self::COUNTRY_CODE_PF => ['name' => self::COUNTRY_NAME_PF, 'iso2' => 'PF', 'iso3' => 'PYF', 'tld' => 'pf', ],
349+
self::COUNTRY_CODE_GU => ['name' => self::COUNTRY_NAME_GU, 'iso2' => 'GU', 'iso3' => 'GUM', 'tld' => 'gu', ],
350+
self::COUNTRY_CODE_KI => ['name' => self::COUNTRY_NAME_KI, 'iso2' => 'KI', 'iso3' => 'KIR', 'tld' => 'ki', ],
351+
self::COUNTRY_CODE_MP => ['name' => self::COUNTRY_NAME_MP, 'iso2' => 'MP', 'iso3' => 'MNP', 'tld' => 'mp', ],
352+
self::COUNTRY_CODE_MH => ['name' => self::COUNTRY_NAME_MH, 'iso2' => 'MH', 'iso3' => 'MHL', 'tld' => 'mh', ],
353+
self::COUNTRY_CODE_FM => ['name' => self::COUNTRY_NAME_FM, 'iso2' => 'FM', 'iso3' => 'FSM', 'tld' => 'fm', ],
354+
self::COUNTRY_CODE_UM => ['name' => self::COUNTRY_NAME_UM, 'iso2' => 'UM', 'iso3' => 'UMI', 'tld' => 'um', ],
355+
self::COUNTRY_CODE_NR => ['name' => self::COUNTRY_NAME_NR, 'iso2' => 'NR', 'iso3' => 'NRU', 'tld' => 'nr', ],
356+
self::COUNTRY_CODE_NC => ['name' => self::COUNTRY_NAME_NC, 'iso2' => 'NC', 'iso3' => 'NCL', 'tld' => 'nc', ],
357+
self::COUNTRY_CODE_NU => ['name' => self::COUNTRY_NAME_NU, 'iso2' => 'NU', 'iso3' => 'NIU', 'tld' => 'nu', ],
358+
self::COUNTRY_CODE_NF => ['name' => self::COUNTRY_NAME_NF, 'iso2' => 'NF', 'iso3' => 'NFK', 'tld' => 'nf', ],
359+
self::COUNTRY_CODE_PW => ['name' => self::COUNTRY_NAME_PW, 'iso2' => 'PW', 'iso3' => 'PLW', 'tld' => 'pw', ],
360+
self::COUNTRY_CODE_PG => ['name' => self::COUNTRY_NAME_PG, 'iso2' => 'PG', 'iso3' => 'PNG', 'tld' => 'pg', ],
361+
self::COUNTRY_CODE_SB => ['name' => self::COUNTRY_NAME_SB, 'iso2' => 'SB', 'iso3' => 'SLB', 'tld' => 'sb', ],
362+
self::COUNTRY_CODE_TK => ['name' => self::COUNTRY_NAME_TK, 'iso2' => 'TK', 'iso3' => 'TKL', 'tld' => 'tk', ],
363+
self::COUNTRY_CODE_TO => ['name' => self::COUNTRY_NAME_TO, 'iso2' => 'TO', 'iso3' => 'TON', 'tld' => 'to', ],
364+
self::COUNTRY_CODE_TV => ['name' => self::COUNTRY_NAME_TV, 'iso2' => 'TV', 'iso3' => 'TUV', 'tld' => 'tv', ],
365+
self::COUNTRY_CODE_VU => ['name' => self::COUNTRY_NAME_VU, 'iso2' => 'VU', 'iso3' => 'VUT', 'tld' => 'vu', ],
366+
self::COUNTRY_CODE_WF => ['name' => self::COUNTRY_NAME_WF, 'iso2' => 'WF', 'iso3' => 'WLF', 'tld' => 'wf', ],
367+
self::COUNTRY_CODE_WS => ['name' => self::COUNTRY_NAME_WS, 'iso2' => 'WS', 'iso3' => 'WSM', 'tld' => 'ws', ],
368+
self::COUNTRY_CODE_TL => ['name' => self::COUNTRY_NAME_TL, 'iso2' => 'TL', 'iso3' => 'TLS', 'tld' => 'tl', ],
369+
];
340370
}

0 commit comments

Comments
 (0)