Skip to content

Commit 9e78d87

Browse files
authored
Merge pull request #4 from UrosPurtic/master
Added state codes for US and CA
2 parents 7836c0e + b6e6075 commit 9e78d87

File tree

2 files changed

+90
-1
lines changed

2 files changed

+90
-1
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
"psr-4": {"G4\\Constants\\": "src/"}
1616
},
1717
"require": {
18-
"php": ">=5.4"
18+
"php": ">=5.6"
1919
}
2020
}

src/States.php

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
<?php
2+
3+
4+
namespace G4\Constants;
5+
6+
7+
class States
8+
{
9+
10+
const CODES = [
11+
'AL'=>'ALABAMA',
12+
'AK'=>'ALASKA',
13+
'AS'=>'AMERICAN SAMOA',
14+
'AZ'=>'ARIZONA',
15+
'AR'=>'ARKANSAS',
16+
'CA'=>'CALIFORNIA',
17+
'CO'=>'COLORADO',
18+
'CT'=>'CONNECTICUT',
19+
'DE'=>'DELAWARE',
20+
'DC'=>'DISTRICT OF COLUMBIA',
21+
'FM'=>'FEDERATED STATES OF MICRONESIA',
22+
'FL'=>'FLORIDA',
23+
'GA'=>'GEORGIA',
24+
'GU'=>'GUAM GU',
25+
'HI'=>'HAWAII',
26+
'ID'=>'IDAHO',
27+
'IL'=>'ILLINOIS',
28+
'IN'=>'INDIANA',
29+
'IA'=>'IOWA',
30+
'KS'=>'KANSAS',
31+
'KY'=>'KENTUCKY',
32+
'LA'=>'LOUISIANA',
33+
'ME'=>'MAINE',
34+
'MH'=>'MARSHALL ISLANDS',
35+
'MD'=>'MARYLAND',
36+
'MA'=>'MASSACHUSETTS',
37+
'MI'=>'MICHIGAN',
38+
'MN'=>'MINNESOTA',
39+
'MS'=>'MISSISSIPPI',
40+
'MO'=>'MISSOURI',
41+
'MT'=>'MONTANA',
42+
'NE'=>'NEBRASKA',
43+
'NV'=>'NEVADA',
44+
'NH'=>'NEW HAMPSHIRE',
45+
'NJ'=>'NEW JERSEY',
46+
'NM'=>'NEW MEXICO',
47+
'NY'=>'NEW YORK',
48+
'NC'=>'NORTH CAROLINA',
49+
'ND'=>'NORTH DAKOTA',
50+
'MP'=>'NORTHERN MARIANA ISLANDS',
51+
'OH'=>'OHIO',
52+
'OK'=>'OKLAHOMA',
53+
'OR'=>'OREGON',
54+
'PW'=>'PALAU',
55+
'PA'=>'PENNSYLVANIA',
56+
'PR'=>'PUERTO RICO',
57+
'RI'=>'RHODE ISLAND',
58+
'SC'=>'SOUTH CAROLINA',
59+
'SD'=>'SOUTH DAKOTA',
60+
'TN'=>'TENNESSEE',
61+
'TX'=>'TEXAS',
62+
'UT'=>'UTAH',
63+
'VT'=>'VERMONT',
64+
'VI'=>'VIRGIN ISLANDS',
65+
'VA'=>'VIRGINIA',
66+
'WA'=>'WASHINGTON',
67+
'WV'=>'WEST VIRGINIA',
68+
'WI'=>'WISCONSIN',
69+
'WY'=>'WYOMING',
70+
'AE'=>'ARMED FORCES AFRICA \ CANADA \ EUROPE \ MIDDLE EAST',
71+
'AA'=>'ARMED FORCES AMERICA (EXCEPT CANADA)',
72+
'AP'=>'ARMED FORCES PACIFIC',
73+
"BC" => "British Columbia",
74+
"ON" => "Ontario",
75+
"NL" => "Newfoundland and Labrador",
76+
"NS" => "Nova Scotia",
77+
"PE" => "Prince Edward Island",
78+
"NB" => "New Brunswick",
79+
"QC" => "Quebec",
80+
"MB" => "Manitoba",
81+
"SK" => "Saskatchewan",
82+
"AB" => "Alberta",
83+
"NT" => "Northwest Territories",
84+
"NU" => "Nunavut",
85+
"YT" => "Yukon Territory"
86+
87+
];
88+
89+
}

0 commit comments

Comments
 (0)