File tree Expand file tree Collapse file tree 3 files changed +27
-19
lines changed Expand file tree Collapse file tree 3 files changed +27
-19
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ auth.json
66.phpunit.cache /
77.phpunit.result.cache
88
9+ .php-cs-fixer.cache
10+
911psalm.xml
1012
1113# in case a developer don't have global git ignore
Original file line number Diff line number Diff line change 1919
2020return (new \PhpCsFixer \Config ())
2121 ->setUsingCache (true )
22- ->setCacheFile ('./cache/.php-cs-fixer.cache ' )
2322 ->setRiskyAllowed (true )
2423 ->setIndent (' ' )
2524 ->setLineEnding ("\n" )
Original file line number Diff line number Diff line change 22
33declare (strict_types=1 );
44
5+ /**
6+ * @see https://github.com/brick/money/blob/master/data/country-to-currency.php
7+ */
58return [
69 'AD ' => 'EUR ' ,
710 'AE ' => 'AED ' ,
1821 'AT ' => 'EUR ' ,
1922 'AU ' => 'AUD ' ,
2023 'AW ' => 'AWG ' ,
24+ 'AX ' => 'EUR ' ,
2125 'AZ ' => 'AZN ' ,
2226 'BA ' => 'BAM ' ,
2327 'BB ' => 'BBD ' ,
3236 'BM ' => 'BMD ' ,
3337 'BN ' => 'BND ' ,
3438 'BO ' => 'BOB ' ,
39+ 'BQ ' => 'USD ' ,
3540 'BR ' => 'BRL ' ,
3641 'BS ' => 'BSD ' ,
3742 'BT ' => 'BTN ' ,
4348 'CC ' => 'AUD ' ,
4449 'CD ' => 'CDF ' ,
4550 'CF ' => 'XAF ' ,
46- 'CG ' => 'CDF ' ,
51+ 'CG ' => 'XAF ' ,
4752 'CH ' => 'CHF ' ,
4853 'CI ' => 'XOF ' ,
4954 'CK ' => 'NZD ' ,
5257 'CN ' => 'CNY ' ,
5358 'CO ' => 'COP ' ,
5459 'CR ' => 'CRC ' ,
55- 'CU ' => 'CUP ' ,
60+ 'CU ' => 'CUP ' , // and CUC
5661 'CV ' => 'CVE ' ,
5762 'CW ' => 'ANG ' ,
5863 'CX ' => 'AUD ' ,
8287 'GD ' => 'XCD ' ,
8388 'GE ' => 'GEL ' ,
8489 'GF ' => 'EUR ' ,
85- 'GG ' => 'GGP ' ,
90+ 'GG ' => 'GBP ' ,
8691 'GH ' => 'GHS ' ,
8792 'GI ' => 'GIP ' ,
8893 'GL ' => 'DKK ' ,
99104 'HK ' => 'HKD ' ,
100105 'HM ' => 'AUD ' ,
101106 'HN ' => 'HNL ' ,
102- 'HR ' => 'HRK ' ,
103- 'HT ' => 'HTG ' ,
107+ 'HR ' => 'EUR ' ,
108+ 'HT ' => 'HTG ' , // and USD
104109 'HU ' => 'HUF ' ,
105110 'ID ' => 'IDR ' ,
106111 'IE ' => 'EUR ' ,
107112 'IL ' => 'ILS ' ,
108- 'IM ' => 'IMP ' ,
113+ 'IM ' => 'GBP ' ,
109114 'IN ' => 'INR ' ,
110115 'IO ' => 'USD ' ,
111116 'IQ ' => 'IQD ' ,
112117 'IR ' => 'IRR ' ,
113118 'IS ' => 'ISK ' ,
114119 'IT ' => 'EUR ' ,
115- 'JE ' => 'JEP ' ,
120+ 'JE ' => 'GBP ' ,
116121 'JM ' => 'JMD ' ,
117122 'JO ' => 'JOD ' ,
118123 'JP ' => 'JPY ' ,
133138 'LI ' => 'CHF ' ,
134139 'LK ' => 'LKR ' ,
135140 'LR ' => 'LRD ' ,
136- 'LS ' => 'LSL ' ,
141+ 'LS ' => 'LSL ' , // and ZAR
137142 'LT ' => 'EUR ' ,
138143 'LU ' => 'EUR ' ,
139144 'LV ' => 'EUR ' ,
142147 'MC ' => 'EUR ' ,
143148 'MD ' => 'MDL ' ,
144149 'ME ' => 'EUR ' ,
150+ 'MF ' => 'EUR ' ,
145151 'MG ' => 'MGA ' ,
146152 'MH ' => 'USD ' ,
147153 'MK ' => 'MKD ' ,
151157 'MO ' => 'MOP ' ,
152158 'MP ' => 'USD ' ,
153159 'MQ ' => 'EUR ' ,
154- 'MR ' => 'MRO ' ,
160+ 'MR ' => 'MRU ' ,
155161 'MS ' => 'XCD ' ,
156162 'MT ' => 'EUR ' ,
157163 'MU ' => 'MUR ' ,
160166 'MX ' => 'MXN ' ,
161167 'MY ' => 'MYR ' ,
162168 'MZ ' => 'MZN ' ,
163- 'NA ' => 'NAD ' ,
169+ 'NA ' => 'NAD ' , // and ZAR
164170 'NC ' => 'XPF ' ,
165171 'NE ' => 'XOF ' ,
166172 'NF ' => 'AUD ' ,
173179 'NU ' => 'NZD ' ,
174180 'NZ ' => 'NZD ' ,
175181 'OM ' => 'OMR ' ,
176- 'PA ' => 'PAB ' ,
182+ 'PA ' => 'PAB ' , // and USD
177183 'PE ' => 'PEN ' ,
178184 'PF ' => 'XPF ' ,
179185 'PG ' => 'PGK ' ,
180186 'PH ' => 'PHP ' ,
181187 'PK ' => 'PKR ' ,
182188 'PL ' => 'PLN ' ,
183189 'PM ' => 'EUR ' ,
184- 'PN ' => 'GBP ' ,
190+ 'PN ' => 'NZD ' ,
185191 'PR ' => 'USD ' ,
186192 'PS ' => 'ILS ' ,
187193 'PT ' => 'EUR ' ,
203209 'SI ' => 'EUR ' ,
204210 'SJ ' => 'NOK ' ,
205211 'SK ' => 'EUR ' ,
206- 'SL ' => 'SLL ' ,
212+ 'SL ' => 'SLL ' , // and SLE
207213 'SM ' => 'EUR ' ,
208214 'SN ' => 'XOF ' ,
209215 'SO ' => 'SOS ' ,
210216 'SR ' => 'SRD ' ,
211217 'SS ' => 'SSP ' ,
212- 'ST ' => 'STD ' ,
213- 'SV ' => 'USD ' ,
218+ 'ST ' => 'STN ' ,
219+ 'SV ' => 'SVC ' , // and USD
214220 'SX ' => 'ANG ' ,
215221 'SY ' => 'SYP ' ,
216222 'SZ ' => 'SZL ' ,
232238 'TZ ' => 'TZS ' ,
233239 'UA ' => 'UAH ' ,
234240 'UG ' => 'UGX ' ,
241+ 'UM ' => 'USD ' ,
235242 'US ' => 'USD ' ,
236- 'UY ' => 'UYU ' ,
243+ 'UY ' => 'UYU ' , // UYW
237244 'UZ ' => 'UZS ' ,
238245 'VA ' => 'EUR ' ,
239246 'VC ' => 'XCD ' ,
240- 'VE ' => 'VEF ' ,
247+ 'VE ' => 'VES ' , // and VED
241248 'VG ' => 'USD ' ,
242249 'VI ' => 'USD ' ,
243250 'VN ' => 'VND ' ,
248255 'YE ' => 'YER ' ,
249256 'YT ' => 'EUR ' ,
250257 'ZA ' => 'ZAR ' ,
251- 'ZM ' => 'ZMK ' ,
258+ 'ZM ' => 'ZMW ' ,
252259 'ZW ' => 'ZWL ' ,
253260];
You can’t perform that action at this time.
0 commit comments