CountryList::__construct()   B
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 1647
Code Lines 1411

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 1646
CRAP Score 1

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 1411
c 1
b 0
f 0
nc 1
nop 0
dl 0
loc 1647
ccs 1646
cts 1646
cp 1
crap 1
rs 8

How to fix   Long Method   

Long Method

Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.

For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.

Commonly applied refactorings include:

1
<?php
2
3
declare(strict_types=1);
4
5
namespace Del\Factory;
6
7
use Del\Entity\Country;
8
use Del\Repository\CountryRepository;
9
10
class CountryList
11
{
12
    private array $countries;
13
14 1
    public function __construct()
15
    {
16 1
        $this->countries = [
17 1
            'AF' => [
18 1
                'id' => 'AFG',
19 1
                'iso' => 'AF',
20 1
                'name' => 'Afghanistan',
21 1
                'numcode' => 4,
22 1
                'flag' => 'Afghanistan-Flag.png',
23 1
            ],
24 1
            'AL' => [
25 1
                'id' => 'ALB',
26 1
                'iso' => 'AL',
27 1
                'name' => 'Albania',
28 1
                'numcode' => 8,
29 1
                'flag' => 'Albania-Flag.png',
30 1
            ],
31 1
            'DZ' => [
32 1
                'id' => 'DZA',
33 1
                'iso' => 'DZ',
34 1
                'name' => 'Algeria',
35 1
                'numcode' => 12,
36 1
                'flag' => 'Algeria-Flag.png',
37 1
            ],
38 1
            'AS' => [
39 1
                'id' => 'ASM',
40 1
                'iso' => 'AS',
41 1
                'name' => 'American Samoa',
42 1
                'numcode' => 16,
43 1
                'flag' => 'American-Samoa-Flag.png',
44 1
            ],
45 1
            'AD' => [
46 1
                'id' => 'AND',
47 1
                'iso' => 'AD',
48 1
                'name' => 'Andorra',
49 1
                'numcode' => 20,
50 1
                'flag' => 'Andorra-Flag.png',
51 1
            ],
52 1
            'AO' => [
53 1
                'id' => 'AGO',
54 1
                'iso' => 'AO',
55 1
                'name' => 'Angola',
56 1
                'numcode' => 24,
57 1
                'flag' => 'Angola-Flag.png',
58 1
            ],
59 1
            'AI' => [
60 1
                'id' => 'AIA',
61 1
                'iso' => 'AI',
62 1
                'name' => 'Anguilla',
63 1
                'numcode' => 660,
64 1
                'flag' => 'Anguilla-Flag.png',
65 1
            ],
66 1
            'AQ' => [
67 1
                'id' => 'AQ',
68 1
                'iso' => 'AQ',
69 1
                'name' => 'Antarctica',
70 1
                'numcode' => 0,
71 1
                'flag' => 'Antarctica-Flag.png',
72 1
            ],
73 1
            'AG' => [
74 1
                'id' => 'ATG',
75 1
                'iso' => 'AG',
76 1
                'name' => 'Antigua and Barbuda',
77 1
                'numcode' => 28,
78 1
                'flag' => 'Antigua-and-Barbuda-Flag.png',
79 1
            ],
80 1
            'AR' => [
81 1
                'id' => 'ARG',
82 1
                'iso' => 'AR',
83 1
                'name' => 'Argentina',
84 1
                'numcode' => 32,
85 1
                'flag' => 'Argentina-Flag.png',
86 1
            ],
87 1
            'AM' => [
88 1
                'id' => 'ARM',
89 1
                'iso' => 'AM',
90 1
                'name' => 'Armenia',
91 1
                'numcode' => 51,
92 1
                'flag' => 'Armenia-Flag.png',
93 1
            ],
94 1
            'AW' => [
95 1
                'id' => 'ABW',
96 1
                'iso' => 'AW',
97 1
                'name' => 'Aruba',
98 1
                'numcode' => 533,
99 1
                'flag' => 'Aruba-Flag.png',
100 1
            ],
101 1
            'AU' => [
102 1
                'id' => 'AUS',
103 1
                'iso' => 'AU',
104 1
                'name' => 'Australia',
105 1
                'numcode' => 36,
106 1
                'flag' => 'Australia-Flag.png',
107 1
            ],
108 1
            'AT' => [
109 1
                'id' => 'AUT',
110 1
                'iso' => 'AT',
111 1
                'name' => 'Austria',
112 1
                'numcode' => 40,
113 1
                'flag' => 'Austria-Flag.png',
114 1
            ],
115 1
            'AZ' => [
116 1
                'id' => 'AZE',
117 1
                'iso' => 'AZ',
118 1
                'name' => 'Azerbaijan',
119 1
                'numcode' => 31,
120 1
                'flag' => 'Azerbaijan-Flag.png',
121 1
            ],
122 1
            'BS' => [
123 1
                'id' => 'BHS',
124 1
                'iso' => 'BS',
125 1
                'name' => 'Bahamas',
126 1
                'numcode' => 44,
127 1
                'flag' => 'Bahamas-Flag.png',
128 1
            ],
129 1
            'BH' => [
130 1
                'id' => 'BHR',
131 1
                'iso' => 'BH',
132 1
                'name' => 'Bahrain',
133 1
                'numcode' => 48,
134 1
                'flag' => 'Bahrain-Flag.png',
135 1
            ],
136 1
            'BD' => [
137 1
                'id' => 'BGD',
138 1
                'iso' => 'BD',
139 1
                'name' => 'Bangladesh',
140 1
                'numcode' => 50,
141 1
                'flag' => 'Bangladesh-Flag.png',
142 1
            ],
143 1
            'BB' => [
144 1
                'id' => 'BRB',
145 1
                'iso' => 'BB',
146 1
                'name' => 'Barbados',
147 1
                'numcode' => 52,
148 1
                'flag' => 'Barbados-Flag.png',
149 1
            ],
150 1
            'BY' => [
151 1
                'id' => 'BLR',
152 1
                'iso' => 'BY',
153 1
                'name' => 'Belarus',
154 1
                'numcode' => 112,
155 1
                'flag' => 'Belarus-Flag.png',
156 1
            ],
157 1
            'BE' => [
158 1
                'id' => 'BEL',
159 1
                'iso' => 'BE',
160 1
                'name' => 'Belgium',
161 1
                'numcode' => 56,
162 1
                'flag' => 'Belgium-Flag.png',
163 1
            ],
164 1
            'BZ' => [
165 1
                'id' => 'BLZ',
166 1
                'iso' => 'BZ',
167 1
                'name' => 'Belize',
168 1
                'numcode' => 84,
169 1
                'flag' => 'Belize-Flag.png',
170 1
            ],
171 1
            'BJ' => [
172 1
                'id' => 'BEN',
173 1
                'iso' => 'BJ',
174 1
                'name' => 'Benin',
175 1
                'numcode' => 204,
176 1
                'flag' => 'Benin-Flag.png',
177 1
            ],
178 1
            'BM' => [
179 1
                'id' => 'BMU',
180 1
                'iso' => 'BM',
181 1
                'name' => 'Bermuda',
182 1
                'numcode' => 60,
183 1
                'flag' => 'Bermuda-Flag.png',
184 1
            ],
185 1
            'BT' => [
186 1
                'id' => 'BTN',
187 1
                'iso' => 'BT',
188 1
                'name' => 'Bhutan',
189 1
                'numcode' => 64,
190 1
                'flag' => 'Bhutan-Flag.png',
191 1
            ],
192 1
            'BO' => [
193 1
                'id' => 'BOL',
194 1
                'iso' => 'BO',
195 1
                'name' => 'Bolivia',
196 1
                'numcode' => 68,
197 1
                'flag' => 'Bolivia-Flag.png',
198 1
            ],
199 1
            'BA' => [
200 1
                'id' => 'BIH',
201 1
                'iso' => 'BA',
202 1
                'name' => 'Bosnia and Herzegovina',
203 1
                'numcode' => 70,
204 1
                'flag' => 'Bosnia-and-Herzegovina-Flag.png',
205 1
            ],
206 1
            'BW' => [
207 1
                'id' => 'BWA',
208 1
                'iso' => 'BW',
209 1
                'name' => 'Botswana',
210 1
                'numcode' => 72,
211 1
                'flag' => 'Botswana-Flag.png',
212 1
            ],
213 1
            'BR' => [
214 1
                'id' => 'BRA',
215 1
                'iso' => 'BR',
216 1
                'name' => 'Brazil',
217 1
                'numcode' => 76,
218 1
                'flag' => 'Brazil-Flag.png',
219 1
            ],
220 1
            'BN' => [
221 1
                'id' => 'BRN',
222 1
                'iso' => 'BN',
223 1
                'name' => 'Brunei Darussalam',
224 1
                'numcode' => 96,
225 1
                'flag' => 'Brunei-Flag.png',
226 1
            ],
227 1
            'BG' => [
228 1
                'id' => 'BGR',
229 1
                'iso' => 'BG',
230 1
                'name' => 'Bulgaria',
231 1
                'numcode' => 100,
232 1
                'flag' => 'Bulgaria-Flag.png',
233 1
            ],
234 1
            'BF' => [
235 1
                'id' => 'BFA',
236 1
                'iso' => 'BF',
237 1
                'name' => 'Burkina Faso',
238 1
                'numcode' => 854,
239 1
                'flag' => 'Burkina-Faso-Flag.png',
240 1
            ],
241 1
            'BI' => [
242 1
                'id' => 'BDI',
243 1
                'iso' => 'BI',
244 1
                'name' => 'Burundi',
245 1
                'numcode' => 108,
246 1
                'flag' => 'Burundi-Flag.png',
247 1
            ],
248 1
            'KH' => [
249 1
                'id' => 'KHM',
250 1
                'iso' => 'KH',
251 1
                'name' => 'Cambodia',
252 1
                'numcode' => 116,
253 1
                'flag' => 'Cambodia-Flag.png',
254 1
            ],
255 1
            'CM' => [
256 1
                'id' => 'CMR',
257 1
                'iso' => 'CM',
258 1
                'name' => 'Cameroon',
259 1
                'numcode' => 120,
260 1
                'flag' => 'Cameroon-Flag.png',
261 1
            ],
262 1
            'CA' => [
263 1
                'id' => 'CAN',
264 1
                'iso' => 'CA',
265 1
                'name' => 'Canada',
266 1
                'numcode' => 124,
267 1
                'flag' => 'Canada-Flag.png',
268 1
            ],
269 1
            'CV' => [
270 1
                'id' => 'CPV',
271 1
                'iso' => 'CV',
272 1
                'name' => 'Cape Verde',
273 1
                'numcode' => 132,
274 1
                'flag' => 'Cape-Verde-Flag.png',
275 1
            ],
276 1
            'KY' => [
277 1
                'id' => 'CYM',
278 1
                'iso' => 'KY',
279 1
                'name' => 'Cayman Islands',
280 1
                'numcode' => 136,
281 1
                'flag' => 'Cayman-Islands-Flag.png',
282 1
            ],
283 1
            'CF' => [
284 1
                'id' => 'CAF',
285 1
                'iso' => 'CF',
286 1
                'name' => 'Central African Republic',
287 1
                'numcode' => 140,
288 1
                'flag' => 'Central-African-Republic-Flag.png',
289 1
            ],
290 1
            'TD' => [
291 1
                'id' => 'TCD',
292 1
                'iso' => 'TD',
293 1
                'name' => 'Chad',
294 1
                'numcode' => 148,
295 1
                'flag' => 'Chad-Flag.png',
296 1
            ],
297 1
            'CL' => [
298 1
                'id' => 'CHL',
299 1
                'iso' => 'CL',
300 1
                'name' => 'Chile',
301 1
                'numcode' => 152,
302 1
                'flag' => 'Chile-Flag.png',
303 1
            ],
304 1
            'CN' => [
305 1
                'id' => 'CHN',
306 1
                'iso' => 'CN',
307 1
                'name' => 'China',
308 1
                'numcode' => 156,
309 1
                'flag' => 'China-Flag.png',
310 1
            ],
311 1
            'CO' => [
312 1
                'id' => 'COL',
313 1
                'iso' => 'CO',
314 1
                'name' => 'Colombia',
315 1
                'numcode' => 170,
316 1
                'flag' => 'Colombia-Flag.png',
317 1
            ],
318 1
            'KM' => [
319 1
                'id' => 'COM',
320 1
                'iso' => 'KM',
321 1
                'name' => 'Comoros',
322 1
                'numcode' => 174,
323 1
                'flag' => 'Comoros-Flag.png',
324 1
            ],
325 1
            'CG' => [
326 1
                'id' => 'COG',
327 1
                'iso' => 'CG',
328 1
                'name' => 'Congo',
329 1
                'numcode' => 178,
330 1
                'flag' => 'Congo-Brazzaville-Flag.png',
331 1
            ],
332 1
            'CD' => [
333 1
                'id' => 'COD',
334 1
                'iso' => 'CD',
335 1
                'name' => 'Congo, the Democratic Republic of the',
336 1
                'numcode' => 180,
337 1
                'flag' => 'Congo-Kinshasa-Flag.png',
338 1
            ],
339 1
            'CK' => [
340 1
                'id' => 'COK',
341 1
                'iso' => 'CK',
342 1
                'name' => 'Cook Islands',
343 1
                'numcode' => 184,
344 1
                'flag' => 'Cook-Islands-Flag.png',
345 1
            ],
346 1
            'CR' => [
347 1
                'id' => 'CRI',
348 1
                'iso' => 'CR',
349 1
                'name' => 'Costa Rica',
350 1
                'numcode' => 188,
351 1
                'flag' => 'Costa-Rica-Flag.png',
352 1
            ],
353 1
            'CI' => [
354 1
                'id' => 'CIV',
355 1
                'iso' => 'CI',
356 1
                'name' => 'Cote D\'Ivoire',
357 1
                'numcode' => 384,
358 1
                'flag' => 'Cote-DIvoire-Flag.png',
359 1
            ],
360 1
            'HR' => [
361 1
                'id' => 'HRV',
362 1
                'iso' => 'HR',
363 1
                'name' => 'Croatia',
364 1
                'numcode' => 191,
365 1
                'flag' => 'Croatia-Flag.png',
366 1
            ],
367 1
            'CU' => [
368 1
                'id' => 'CUB',
369 1
                'iso' => 'CU',
370 1
                'name' => 'Cuba',
371 1
                'numcode' => 192,
372 1
                'flag' => 'Cuba-Flag.png',
373 1
            ],
374 1
            'CY' => [
375 1
                'id' => 'CYP',
376 1
                'iso' => 'CY',
377 1
                'name' => 'Cyprus',
378 1
                'numcode' => 196,
379 1
                'flag' => 'Cyprus-Flag.png',
380 1
            ],
381 1
            'CZ' => [
382 1
                'id' => 'CZE',
383 1
                'iso' => 'CZ',
384 1
                'name' => 'Czech Republic',
385 1
                'numcode' => 203,
386 1
                'flag' => 'Czech-Republic-Flag.png',
387 1
            ],
388 1
            'DK' => [
389 1
                'id' => 'DNK',
390 1
                'iso' => 'DK',
391 1
                'name' => 'Denmark',
392 1
                'numcode' => 208,
393 1
                'flag' => 'Denmark-Flag.png',
394 1
            ],
395 1
            'DJ' => [
396 1
                'id' => 'DJI',
397 1
                'iso' => 'DJ',
398 1
                'name' => 'Djibouti',
399 1
                'numcode' => 262,
400 1
                'flag' => 'Djibouti-Flag.png',
401 1
            ],
402 1
            'DM' => [
403 1
                'id' => 'DMA',
404 1
                'iso' => 'DM',
405 1
                'name' => 'Dominica',
406 1
                'numcode' => 212,
407 1
                'flag' => 'Dominica-Flag.png',
408 1
            ],
409 1
            'DO' => [
410 1
                'id' => 'DOM',
411 1
                'iso' => 'DO',
412 1
                'name' => 'Dominican Republic',
413 1
                'numcode' => 214,
414 1
                'flag' => 'Dominican-Republic-Flag.png',
415 1
            ],
416 1
            'EC' => [
417 1
                'id' => 'ECU',
418 1
                'iso' => 'EC',
419 1
                'name' => 'Ecuador',
420 1
                'numcode' => 218,
421 1
                'flag' => 'Ecuador-Flag.png',
422 1
            ],
423 1
            'EG' => [
424 1
                'id' => 'EGY',
425 1
                'iso' => 'EG',
426 1
                'name' => 'Egypt',
427 1
                'numcode' => 818,
428 1
                'flag' => 'Egypt-Flag.png',
429 1
            ],
430 1
            'SV' => [
431 1
                'id' => 'SLV',
432 1
                'iso' => 'SV',
433 1
                'name' => 'El Salvador',
434 1
                'numcode' => 222,
435 1
                'flag' => 'El-Salvador-Flag.png',
436 1
            ],
437 1
            'GQ' => [
438 1
                'id' => 'GNQ',
439 1
                'iso' => 'GQ',
440 1
                'name' => 'Equatorial Guinea',
441 1
                'numcode' => 226,
442 1
                'flag' => 'Equatorial-Guinea-Flag.png',
443 1
            ],
444 1
            'ER' => [
445 1
                'id' => 'ERI',
446 1
                'iso' => 'ER',
447 1
                'name' => 'Eritrea',
448 1
                'numcode' => 232,
449 1
                'flag' => 'Eritrea-Flag.png',
450 1
            ],
451 1
            'EE' => [
452 1
                'id' => 'EST',
453 1
                'iso' => 'EE',
454 1
                'name' => 'Estonia',
455 1
                'numcode' => 233,
456 1
                'flag' => 'Estonia-Flag.png',
457 1
            ],
458 1
            'ET' => [
459 1
                'id' => 'ETH',
460 1
                'iso' => 'ET',
461 1
                'name' => 'Ethiopia',
462 1
                'numcode' => 231,
463 1
                'flag' => 'Ethiopia-Flag.png',
464 1
            ],
465 1
            'FK' => [
466 1
                'id' => 'FLK',
467 1
                'iso' => 'FK',
468 1
                'name' => 'Falkland Islands (Malvinas]',
469 1
                'numcode' => 238,
470 1
                'flag' => 'United-Kingdom-Flag.png',
471 1
            ],
472 1
            'FO' => [
473 1
                'id' => 'FRO',
474 1
                'iso' => 'FO',
475 1
                'name' => 'Faroe Islands',
476 1
                'numcode' => 234,
477 1
                'flag' => 'Faroes-Flag.png',
478 1
            ],
479 1
            'FJ' => [
480 1
                'id' => 'FJI',
481 1
                'iso' => 'FJ',
482 1
                'name' => 'Fiji',
483 1
                'numcode' => 242,
484 1
                'flag' => 'Fiji-Flag.png',
485 1
            ],
486 1
            'FI' => [
487 1
                'id' => 'FIN',
488 1
                'iso' => 'FI',
489 1
                'name' => 'Finland',
490 1
                'numcode' => 246,
491 1
                'flag' => 'Finland-Flag.png',
492 1
            ],
493 1
            'FR' => [
494 1
                'id' => 'FRA',
495 1
                'iso' => 'FR',
496 1
                'name' => 'France',
497 1
                'numcode' => 250,
498 1
                'flag' => 'France-Flag.png',
499 1
            ],
500 1
            'GF' => [
501 1
                'id' => 'GUF',
502 1
                'iso' => 'GF',
503 1
                'name' => 'French Guiana',
504 1
                'numcode' => 254,
505 1
                'flag' => 'France-Flag.png',
506 1
            ],
507 1
            'PF' => [
508 1
                'id' => 'PYF',
509 1
                'iso' => 'PF',
510 1
                'name' => 'French Polynesia',
511 1
                'numcode' => 258,
512 1
                'flag' => 'France-Flag.png',
513 1
            ],
514 1
            'TF' => [
515 1
                'id' => 'TF',
516 1
                'iso' => 'TF',
517 1
                'name' => 'French Southern Territories',
518 1
                'numcode' => 0,
519 1
                'flag' => 'France-Flag.png',
520 1
            ],
521 1
            'GA' => [
522 1
                'id' => 'GAB',
523 1
                'iso' => 'GA',
524 1
                'name' => 'Gabon',
525 1
                'numcode' => 266,
526 1
                'flag' => 'Gabon-Flag.png',
527 1
            ],
528 1
            'GM' => [
529 1
                'id' => 'GMB',
530 1
                'iso' => 'GM',
531 1
                'name' => 'Gambia',
532 1
                'numcode' => 270,
533 1
                'flag' => 'Gambia-Flag.png',
534 1
            ],
535 1
            'GE' => [
536 1
                'id' => 'GEO',
537 1
                'iso' => 'GE',
538 1
                'name' => 'Georgia',
539 1
                'numcode' => 268,
540 1
                'flag' => 'Georgia-Flag.png',
541 1
            ],
542 1
            'DE' => [
543 1
                'id' => 'DEU',
544 1
                'iso' => 'DE',
545 1
                'name' => 'Germany',
546 1
                'numcode' => 276,
547 1
                'flag' => 'Germany-Flag.png',
548 1
            ],
549 1
            'GH' => [
550 1
                'id' => 'GHA',
551 1
                'iso' => 'GH',
552 1
                'name' => 'Ghana',
553 1
                'numcode' => 288,
554 1
                'flag' => 'Ghana-Flag.png',
555 1
            ],
556 1
            'GI' => [
557 1
                'id' => 'GIB',
558 1
                'iso' => 'GI',
559 1
                'name' => 'Gibraltar',
560 1
                'numcode' => 292,
561 1
                'flag' => 'Gibraltar-Flag.png',
562 1
            ],
563 1
            'GR' => [
564 1
                'id' => 'GRC',
565 1
                'iso' => 'GR',
566 1
                'name' => 'Greece',
567 1
                'numcode' => 300,
568 1
                'flag' => 'Greece-Flag.png',
569 1
            ],
570 1
            'GL' => [
571 1
                'id' => 'GRL',
572 1
                'iso' => 'GL',
573 1
                'name' => 'Greenland',
574 1
                'numcode' => 304,
575 1
                'flag' => 'Denmark-Flag.png',
576 1
            ],
577 1
            'GD' => [
578 1
                'id' => 'GRD',
579 1
                'iso' => 'GD',
580 1
                'name' => 'Grenada',
581 1
                'numcode' => 308,
582 1
                'flag' => 'Grenada-Flag.png',
583 1
            ],
584 1
            'GP' => [
585 1
                'id' => 'GLP',
586 1
                'iso' => 'GP',
587 1
                'name' => 'Guadeloupe',
588 1
                'numcode' => 312,
589 1
                'flag' => 'France-Flag.png',
590 1
            ],
591 1
            'GU' => [
592 1
                'id' => 'GUM',
593 1
                'iso' => 'GU',
594 1
                'name' => 'Guam',
595 1
                'numcode' => 316,
596 1
                'flag' => 'Guam-Flag.png',
597 1
            ],
598 1
            'GT' => [
599 1
                'id' => 'GTM',
600 1
                'iso' => 'GT',
601 1
                'name' => 'Guatemala',
602 1
                'numcode' => 320,
603 1
                'flag' => 'Guatemala-Flag.png',
604 1
            ],
605 1
            'GN' => [
606 1
                'id' => 'GIN',
607 1
                'iso' => 'GN',
608 1
                'name' => 'Guinea',
609 1
                'numcode' => 324,
610 1
                'flag' => 'Guinea-Flag.png',
611 1
            ],
612 1
            'GW' => [
613 1
                'id' => 'GNB',
614 1
                'iso' => 'GW',
615 1
                'name' => 'Guinea-Bissau',
616 1
                'numcode' => 624,
617 1
                'flag' => 'Guinea-Bissau-Flag.png',
618 1
            ],
619 1
            'GY' => [
620 1
                'id' => 'GUY',
621 1
                'iso' => 'GY',
622 1
                'name' => 'Guyana',
623 1
                'numcode' => 328,
624 1
                'flag' => 'Guyana-Flag.png',
625 1
            ],
626 1
            'HT' => [
627 1
                'id' => 'HTI',
628 1
                'iso' => 'HT',
629 1
                'name' => 'Haiti',
630 1
                'numcode' => 332,
631 1
                'flag' => 'Haiti-Flag.png',
632 1
            ],
633 1
            'HM' => [
634 1
                'id' => 'HM',
635 1
                'iso' => 'HM',
636 1
                'name' => 'Heard Island and Mcdonald Islands',
637 1
                'numcode' => 0,
638 1
                'flag' => 'Australia-Flag.png',
639 1
            ],
640 1
            'VA' => [
641 1
                'id' => 'VAT',
642 1
                'iso' => 'VA',
643 1
                'name' => 'Holy See (Vatican City State]',
644 1
                'numcode' => 336,
645 1
                'flag' => 'Vatican-City-Flag.png',
646 1
            ],
647 1
            'HN' => [
648 1
                'id' => 'HND',
649 1
                'iso' => 'HN',
650 1
                'name' => 'Honduras',
651 1
                'numcode' => 340,
652 1
                'flag' => 'Honduras-Flag.png',
653 1
            ],
654 1
            'HK' => [
655 1
                'id' => 'HKG',
656 1
                'iso' => 'HK',
657 1
                'name' => 'Hong Kong',
658 1
                'numcode' => 344,
659 1
                'flag' => 'Hong-Kong-Flag.png',
660 1
            ],
661 1
            'HU' => [
662 1
                'id' => 'HUN',
663 1
                'iso' => 'HU',
664 1
                'name' => 'Hungary',
665 1
                'numcode' => 348,
666 1
                'flag' => 'Hungary-Flag.png',
667 1
            ],
668 1
            'IS' => [
669 1
                'id' => 'ISL',
670 1
                'iso' => 'IS',
671 1
                'name' => 'Iceland',
672 1
                'numcode' => 352,
673 1
                'flag' => 'Iceland-Flag.png',
674 1
            ],
675 1
            'IN' => [
676 1
                'id' => 'IND',
677 1
                'iso' => 'IN',
678 1
                'name' => 'India',
679 1
                'numcode' => 356,
680 1
                'flag' => 'India-Flag.png',
681 1
            ],
682 1
            'ID' => [
683 1
                'id' => 'IDN',
684 1
                'iso' => 'ID',
685 1
                'name' => 'Indonesia',
686 1
                'numcode' => 360,
687 1
                'flag' => 'Indonezia-Flag.png',
688 1
            ],
689 1
            'IR' => [
690 1
                'id' => 'IRN',
691 1
                'iso' => 'IR',
692 1
                'name' => 'Iran, Islamic Republic of',
693 1
                'numcode' => 364,
694 1
                'flag' => 'Iran-Flag.png',
695 1
            ],
696 1
            'IQ' => [
697 1
                'id' => 'IRQ',
698 1
                'iso' => 'IQ',
699 1
                'name' => 'Iraq',
700 1
                'numcode' => 368,
701 1
                'flag' => 'Iraq-Flag.png',
702 1
            ],
703 1
            'IE' => [
704 1
                'id' => 'IRL',
705 1
                'iso' => 'IE',
706 1
                'name' => 'Ireland',
707 1
                'numcode' => 372,
708 1
                'flag' => 'Ireland-Flag.png',
709 1
            ],
710 1
            'IL' => [
711 1
                'id' => 'ISR',
712 1
                'iso' => 'IL',
713 1
                'name' => 'Israel',
714 1
                'numcode' => 376,
715 1
                'flag' => 'Israel-Flag.png',
716 1
            ],
717 1
            'IT' => [
718 1
                'id' => 'ITA',
719 1
                'iso' => 'IT',
720 1
                'name' => 'Italy',
721 1
                'numcode' => 380,
722 1
                'flag' => 'Italy-Flag.png',
723 1
            ],
724 1
            'JM' => [
725 1
                'id' => 'JAM',
726 1
                'iso' => 'JM',
727 1
                'name' => 'Jamaica',
728 1
                'numcode' => 388,
729 1
                'flag' => 'Jamaica-Flag.png',
730 1
            ],
731 1
            'JP' => [
732 1
                'id' => 'JPN',
733 1
                'iso' => 'JP',
734 1
                'name' => 'Japan',
735 1
                'numcode' => 392,
736 1
                'flag' => 'Japan-Flag.png',
737 1
            ],
738 1
            'JO' => [
739 1
                'id' => 'JOR',
740 1
                'iso' => 'JO',
741 1
                'name' => 'Jordan',
742 1
                'numcode' => 400,
743 1
                'flag' => 'Jordan-Flag.png',
744 1
            ],
745 1
            'KZ' => [
746 1
                'id' => 'KAZ',
747 1
                'iso' => 'KZ',
748 1
                'name' => 'Kazakhstan',
749 1
                'numcode' => 398,
750 1
                'flag' => 'Kazakhstan-Flag.png',
751 1
            ],
752 1
            'KE' => [
753 1
                'id' => 'KEN',
754 1
                'iso' => 'KE',
755 1
                'name' => 'Kenya',
756 1
                'numcode' => 404,
757 1
                'flag' => 'Kenya-Flag.png',
758 1
            ],
759 1
            'KI' => [
760 1
                'id' => 'KIR',
761 1
                'iso' => 'KI',
762 1
                'name' => 'Kiribati',
763 1
                'numcode' => 296,
764 1
                'flag' => 'Kiribati-Flag.png',
765 1
            ],
766 1
            'KP' => [
767 1
                'id' => 'PRK',
768 1
                'iso' => 'KP',
769 1
                'name' => 'Korea, Democratic People\'s Republic of',
770 1
                'numcode' => 408,
771 1
                'flag' => 'North-Korea-Flag.png',
772 1
            ],
773 1
            'KR' => [
774 1
                'id' => 'KOR',
775 1
                'iso' => 'KR',
776 1
                'name' => 'Korea, Republic of',
777 1
                'numcode' => 410,
778 1
                'flag' => 'South-Korea-Flag.png',
779 1
            ],
780 1
            'KW' => [
781 1
                'id' => 'KWT',
782 1
                'iso' => 'KW',
783 1
                'name' => 'Kuwait',
784 1
                'numcode' => 414,
785 1
                'flag' => 'Kuwait-Flag.png',
786 1
            ],
787 1
            'KG' => [
788 1
                'id' => 'KGZ',
789 1
                'iso' => 'KG',
790 1
                'name' => 'Kyrgyzstan',
791 1
                'numcode' => 417,
792 1
                'flag' => 'Kyrgyzstan-Flag.png',
793 1
            ],
794 1
            'LA' => [
795 1
                'id' => 'LAO',
796 1
                'iso' => 'LA',
797 1
                'name' => 'Lao People\'s Democratic Republic',
798 1
                'numcode' => 418,
799 1
                'flag' => 'Laos-Flag.png',
800 1
            ],
801 1
            'LV' => [
802 1
                'id' => 'LVA',
803 1
                'iso' => 'LV',
804 1
                'name' => 'Latvia',
805 1
                'numcode' => 428,
806 1
                'flag' => 'Latvia-Flag.png',
807 1
            ],
808 1
            'LB' => [
809 1
                'id' => 'LBN',
810 1
                'iso' => 'LB',
811 1
                'name' => 'Lebanon',
812 1
                'numcode' => 422,
813 1
                'flag' => 'Lebanon-Flag.png',
814 1
            ],
815 1
            'LS' => [
816 1
                'id' => 'LSO',
817 1
                'iso' => 'LS',
818 1
                'name' => 'Lesotho',
819 1
                'numcode' => 426,
820 1
                'flag' => 'Lesotho-Flag.png',
821 1
            ],
822 1
            'LR' => [
823 1
                'id' => 'LBR',
824 1
                'iso' => 'LR',
825 1
                'name' => 'Liberia',
826 1
                'numcode' => 430,
827 1
                'flag' => 'Liberia-Flag.png',
828 1
            ],
829 1
            'LY' => [
830 1
                'id' => 'LBY',
831 1
                'iso' => 'LY',
832 1
                'name' => 'Libyan Arab Jamahiriya',
833 1
                'numcode' => 434,
834 1
                'flag' => 'Libya-Flag.png',
835 1
            ],
836 1
            'LI' => [
837 1
                'id' => 'LIE',
838 1
                'iso' => 'LI',
839 1
                'name' => 'Liechtenstein',
840 1
                'numcode' => 438,
841 1
                'flag' => 'Liechtenshein-Flag.png',
842 1
            ],
843 1
            'LT' => [
844 1
                'id' => 'LTU',
845 1
                'iso' => 'LT',
846 1
                'name' => 'Lithuania',
847 1
                'numcode' => 440,
848 1
                'flag' => 'Lithuania-Flag.png',
849 1
            ],
850 1
            'LU' => [
851 1
                'id' => 'LUX',
852 1
                'iso' => 'LU',
853 1
                'name' => 'Luxembourg',
854 1
                'numcode' => 442,
855 1
                'flag' => 'Luxembourg-Flag.png',
856 1
            ],
857 1
            'MO' => [
858 1
                'id' => 'MAC',
859 1
                'iso' => 'MO',
860 1
                'name' => 'Macao',
861 1
                'numcode' => 446,
862 1
                'flag' => 'Macau-Flag.png',
863 1
            ],
864 1
            'MK' => [
865 1
                'id' => 'MKD',
866 1
                'iso' => 'MK',
867 1
                'name' => 'Macedonia, the Former Yugoslav Republic of',
868 1
                'numcode' => 807,
869 1
                'flag' => 'Macedonia-Flag.png',
870 1
            ],
871 1
            'MG' => [
872 1
                'id' => 'MDG',
873 1
                'iso' => 'MG',
874 1
                'name' => 'Madagascar',
875 1
                'numcode' => 450,
876 1
                'flag' => 'Madagascar-Flag.png',
877 1
            ],
878 1
            'MW' => [
879 1
                'id' => 'MWI',
880 1
                'iso' => 'MW',
881 1
                'name' => 'Malawi',
882 1
                'numcode' => 454,
883 1
                'flag' => 'Malawi-Flag.png',
884 1
            ],
885 1
            'MY' => [
886 1
                'id' => 'MYS',
887 1
                'iso' => 'MY',
888 1
                'name' => 'Malaysia',
889 1
                'numcode' => 458,
890 1
                'flag' => 'Malaysia-Flag.png',
891 1
            ],
892 1
            'MV' => [
893 1
                'id' => 'MDV',
894 1
                'iso' => 'MV',
895 1
                'name' => 'Maldives',
896 1
                'numcode' => 462,
897 1
                'flag' => 'Maldives-Flag.png',
898 1
            ],
899 1
            'ML' => [
900 1
                'id' => 'MLI',
901 1
                'iso' => 'ML',
902 1
                'name' => 'Mali',
903 1
                'numcode' => 466,
904 1
                'flag' => 'Mali-Flag.png',
905 1
            ],
906 1
            'MT' => [
907 1
                'id' => 'MLT',
908 1
                'iso' => 'MT',
909 1
                'name' => 'Malta',
910 1
                'numcode' => 470,
911 1
                'flag' => 'Malta-Flag.png',
912 1
            ],
913 1
            'MH' => [
914 1
                'id' => 'MHL',
915 1
                'iso' => 'MH',
916 1
                'name' => 'Marshall Islands',
917 1
                'numcode' => 584,
918 1
                'flag' => 'Marshall-Islands-Flag.png',
919 1
            ],
920 1
            'MQ' => [
921 1
                'id' => 'MTQ',
922 1
                'iso' => 'MQ',
923 1
                'name' => 'Martinique',
924 1
                'numcode' => 474,
925 1
                'flag' => 'France-Flag.png',
926 1
            ],
927 1
            'MR' => [
928 1
                'id' => 'MRT',
929 1
                'iso' => 'MR',
930 1
                'name' => 'Mauritania',
931 1
                'numcode' => 478,
932 1
                'flag' => 'Mauritania-Flag.png',
933 1
            ],
934 1
            'MU' => [
935 1
                'id' => 'MUS',
936 1
                'iso' => 'MU',
937 1
                'name' => 'Mauritius',
938 1
                'numcode' => 480,
939 1
                'flag' => 'Mauritius-Flag.png',
940 1
            ],
941 1
            'YT' => [
942 1
                'id' => 'YT',
943 1
                'iso' => 'YT',
944 1
                'name' => 'Mayotte',
945 1
                'numcode' => 0,
946 1
                'flag' => 'France-Flag.png',
947 1
            ],
948 1
            'MX' => [
949 1
                'id' => 'MEX',
950 1
                'iso' => 'MX',
951 1
                'name' => 'Mexico',
952 1
                'numcode' => 484,
953 1
                'flag' => 'Mexico-Flag.png',
954 1
            ],
955 1
            'FM' => [
956 1
                'id' => 'FSM',
957 1
                'iso' => 'FM',
958 1
                'name' => 'Micronesia, Federated States of',
959 1
                'numcode' => 583,
960 1
                'flag' => 'Micronesia-Flag.png',
961 1
            ],
962 1
            'MD' => [
963 1
                'id' => 'MDA',
964 1
                'iso' => 'MD',
965 1
                'name' => 'Moldova, Republic of',
966 1
                'numcode' => 498,
967 1
                'flag' => 'Moldova-Flag.png',
968 1
            ],
969 1
            'MC' => [
970 1
                'id' => 'MCO',
971 1
                'iso' => 'MC',
972 1
                'name' => 'Monaco',
973 1
                'numcode' => 492,
974 1
                'flag' => 'Monaco-Flag.png',
975 1
            ],
976 1
            'MN' => [
977 1
                'id' => 'MNG',
978 1
                'iso' => 'MN',
979 1
                'name' => 'Mongolia',
980 1
                'numcode' => 496,
981 1
                'flag' => 'Mongolia-Flag.png',
982 1
            ],
983 1
            'MS' => [
984 1
                'id' => 'MSR',
985 1
                'iso' => 'MS',
986 1
                'name' => 'Montserrat',
987 1
                'numcode' => 500,
988 1
                'flag' => 'Montserrat-Flag.png',
989 1
            ],
990 1
            'MA' => [
991 1
                'id' => 'MAR',
992 1
                'iso' => 'MA',
993 1
                'name' => 'Morocco',
994 1
                'numcode' => 504,
995 1
                'flag' => 'Morocco-Flag.png',
996 1
            ],
997 1
            'MZ' => [
998 1
                'id' => 'MOZ',
999 1
                'iso' => 'MZ',
1000 1
                'name' => 'Mozambique',
1001 1
                'numcode' => 508,
1002 1
                'flag' => 'Mozambique-Flag.png',
1003 1
            ],
1004 1
            'MM' => [
1005 1
                'id' => 'MMR',
1006 1
                'iso' => 'MM',
1007 1
                'name' => 'Myanmar',
1008 1
                'numcode' => 104,
1009 1
                'flag' => 'Myanmar-Flag.png',
1010 1
            ],
1011 1
            'NA' => [
1012 1
                'id' => 'NAM',
1013 1
                'iso' => 'NA',
1014 1
                'name' => 'Namibia',
1015 1
                'numcode' => 516,
1016 1
                'flag' => 'Namibia-Flag.png',
1017 1
            ],
1018 1
            'NR' => [
1019 1
                'id' => 'NRU',
1020 1
                'iso' => 'NR',
1021 1
                'name' => 'Nauru',
1022 1
                'numcode' => 520,
1023 1
                'flag' => 'Nauru-Flag.png',
1024 1
            ],
1025 1
            'NP' => [
1026 1
                'id' => 'NPL',
1027 1
                'iso' => 'NP',
1028 1
                'name' => 'Nepal',
1029 1
                'numcode' => 524,
1030 1
                'flag' => 'Nepal-Flag.png',
1031 1
            ],
1032 1
            'NL' => [
1033 1
                'id' => 'NLD',
1034 1
                'iso' => 'NL',
1035 1
                'name' => 'Netherlands',
1036 1
                'numcode' => 528,
1037 1
                'flag' => 'Netherlands-Flag.png',
1038 1
            ],
1039 1
            'AN' => [
1040 1
                'id' => 'ANT',
1041 1
                'iso' => 'AN',
1042 1
                'name' => 'Netherlands Antilles',
1043 1
                'numcode' => 530,
1044 1
                'flag' => 'Netherlands-Antilles-Flag.png',
1045 1
            ],
1046 1
            'NC' => [
1047 1
                'id' => 'NCL',
1048 1
                'iso' => 'NC',
1049 1
                'name' => 'New Caledonia',
1050 1
                'numcode' => 540,
1051 1
                'flag' => 'France-Flag.png',
1052 1
            ],
1053 1
            'NZ' => [
1054 1
                'id' => 'NZL',
1055 1
                'iso' => 'NZ',
1056 1
                'name' => 'New Zealand',
1057 1
                'numcode' => 554,
1058 1
                'flag' => 'New-Zealand-Flag.png',
1059 1
            ],
1060 1
            'NI' => [
1061 1
                'id' => 'NIC',
1062 1
                'iso' => 'NI',
1063 1
                'name' => 'Nicaragua',
1064 1
                'numcode' => 558,
1065 1
                'flag' => 'Nicaragua-Flag.png',
1066 1
            ],
1067 1
            'NE' => [
1068 1
                'id' => 'NER',
1069 1
                'iso' => 'NE',
1070 1
                'name' => 'Niger',
1071 1
                'numcode' => 562,
1072 1
                'flag' => 'Niger-Flag.png',
1073 1
            ],
1074 1
            'NG' => [
1075 1
                'id' => 'NGA',
1076 1
                'iso' => 'NG',
1077 1
                'name' => 'Nigeria',
1078 1
                'numcode' => 566,
1079 1
                'flag' => 'Nigeria-Flag.png',
1080 1
            ],
1081 1
            'NU' => [
1082 1
                'id' => 'NIU',
1083 1
                'iso' => 'NU',
1084 1
                'name' => 'Niue',
1085 1
                'numcode' => 570,
1086 1
                'flag' => 'United-Kingdom-Flag.png',
1087 1
            ],
1088 1
            'NF' => [
1089 1
                'id' => 'NFK',
1090 1
                'iso' => 'NF',
1091 1
                'name' => 'Norfolk Island',
1092 1
                'numcode' => 574,
1093 1
                'flag' => 'Australia-Flag.png',
1094 1
            ],
1095 1
            'MP' => [
1096 1
                'id' => 'MNP',
1097 1
                'iso' => 'MP',
1098 1
                'name' => 'Northern Mariana Islands',
1099 1
                'numcode' => 580,
1100 1
                'flag' => 'United-States-of-America-Flag.png',
1101 1
            ],
1102 1
            'NO' => [
1103 1
                'id' => 'NOR',
1104 1
                'iso' => 'NO',
1105 1
                'name' => 'Norway',
1106 1
                'numcode' => 578,
1107 1
                'flag' => 'Norway-Flag.png',
1108 1
            ],
1109 1
            'OM' => [
1110 1
                'id' => 'OMN',
1111 1
                'iso' => 'OM',
1112 1
                'name' => 'Oman',
1113 1
                'numcode' => 512,
1114 1
                'flag' => 'Oman-Flag.png',
1115 1
            ],
1116 1
            'PK' => [
1117 1
                'id' => 'PAK',
1118 1
                'iso' => 'PK',
1119 1
                'name' => 'Pakistan',
1120 1
                'numcode' => 586,
1121 1
                'flag' => 'Pakistan-Flag.png',
1122 1
            ],
1123 1
            'PW' => [
1124 1
                'id' => 'PLW',
1125 1
                'iso' => 'PW',
1126 1
                'name' => 'Palau',
1127 1
                'numcode' => 585,
1128 1
                'flag' => 'Palau-Flag.png',
1129 1
            ],
1130 1
            'PS' => [
1131 1
                'id' => 'PS',
1132 1
                'iso' => 'PS',
1133 1
                'name' => 'Palestinian Territory, Occupied',
1134 1
                'numcode' => 0,
1135 1
                'flag' => 'Palestine-Flag.png',
1136 1
            ],
1137 1
            'PA' => [
1138 1
                'id' => 'PAN',
1139 1
                'iso' => 'PA',
1140 1
                'name' => 'Panama',
1141 1
                'numcode' => 591,
1142 1
                'flag' => 'Panama-Flag.png',
1143 1
            ],
1144 1
            'PG' => [
1145 1
                'id' => 'PNG',
1146 1
                'iso' => 'PG',
1147 1
                'name' => 'Papua New Guinea',
1148 1
                'numcode' => 598,
1149 1
                'flag' => 'Papua-New-Guinea-Flag.png',
1150 1
            ],
1151 1
            'PY' => [
1152 1
                'id' => 'PRY',
1153 1
                'iso' => 'PY',
1154 1
                'name' => 'Paraguay',
1155 1
                'numcode' => 600,
1156 1
                'flag' => 'Paraguay-Flag.png',
1157 1
            ],
1158 1
            'PE' => [
1159 1
                'id' => 'PER',
1160 1
                'iso' => 'PE',
1161 1
                'name' => 'Peru',
1162 1
                'numcode' => 604,
1163 1
                'flag' => 'Peru-Flag.png',
1164 1
            ],
1165 1
            'PH' => [
1166 1
                'id' => 'PHL',
1167 1
                'iso' => 'PH',
1168 1
                'name' => 'Philippines',
1169 1
                'numcode' => 608,
1170 1
                'flag' => 'Philippines-Flag.png',
1171 1
            ],
1172 1
            'PN' => [
1173 1
                'id' => 'PCN',
1174 1
                'iso' => 'PN',
1175 1
                'name' => 'Pitcairn',
1176 1
                'numcode' => 612,
1177 1
                'flag' => 'United-Kingdom-Flag.png',
1178 1
            ],
1179 1
            'PL' => [
1180 1
                'id' => 'POL',
1181 1
                'iso' => 'PL',
1182 1
                'name' => 'Poland',
1183 1
                'numcode' => 616,
1184 1
                'flag' => 'Poland-Flag.png',
1185 1
            ],
1186 1
            'PT' => [
1187 1
                'id' => 'PRT',
1188 1
                'iso' => 'PT',
1189 1
                'name' => 'Portugal',
1190 1
                'numcode' => 620,
1191 1
                'flag' => 'Portugal-Flag.png',
1192 1
            ],
1193 1
            'PR' => [
1194 1
                'id' => 'PRI',
1195 1
                'iso' => 'PR',
1196 1
                'name' => 'Puerto Rico',
1197 1
                'numcode' => 630,
1198 1
                'flag' => 'Puerto-Rico-Flag.png',
1199 1
            ],
1200 1
            'QA' => [
1201 1
                'id' => 'QAT',
1202 1
                'iso' => 'QA',
1203 1
                'name' => 'Qatar',
1204 1
                'numcode' => 634,
1205 1
                'flag' => 'Qatar-Flag.png',
1206 1
            ],
1207 1
            'RE' => [
1208 1
                'id' => 'REU',
1209 1
                'iso' => 'RE',
1210 1
                'name' => 'Reunion',
1211 1
                'numcode' => 638,
1212 1
                'flag' => 'France-Flag.png',
1213 1
            ],
1214 1
            'RO' => [
1215 1
                'id' => 'ROM',
1216 1
                'iso' => 'RO',
1217 1
                'name' => 'Romania',
1218 1
                'numcode' => 642,
1219 1
                'flag' => 'Romania-Flag.png',
1220 1
            ],
1221 1
            'RU' => [
1222 1
                'id' => 'RUS',
1223 1
                'iso' => 'RU',
1224 1
                'name' => 'Russian Federation',
1225 1
                'numcode' => 643,
1226 1
                'flag' => 'Russian-Federation-Flag.png',
1227 1
            ],
1228 1
            'RW' => [
1229 1
                'id' => 'RWA',
1230 1
                'iso' => 'RW',
1231 1
                'name' => 'Rwanda',
1232 1
                'numcode' => 646,
1233 1
                'flag' => 'Rwanda-Flag.png',
1234 1
            ],
1235 1
            'SH' => [
1236 1
                'id' => 'SHN',
1237 1
                'iso' => 'SH',
1238 1
                'name' => 'Saint Helena',
1239 1
                'numcode' => 654,
1240 1
                'flag' => 'United-Kingdom-Flag.png',
1241 1
            ],
1242 1
            'KN' => [
1243 1
                'id' => 'KNA',
1244 1
                'iso' => 'KN',
1245 1
                'name' => 'Saint Kitts and Nevis',
1246 1
                'numcode' => 659,
1247 1
                'flag' => 'St-Kitts-and-Nevis-Flag.png',
1248 1
            ],
1249 1
            'LC' => [
1250 1
                'id' => 'LCA',
1251 1
                'iso' => 'LC',
1252 1
                'name' => 'Saint Lucia',
1253 1
                'numcode' => 662,
1254 1
                'flag' => 'Saint-Lucia-Flag.png',
1255 1
            ],
1256 1
            'PM' => [
1257 1
                'id' => 'SPM',
1258 1
                'iso' => 'PM',
1259 1
                'name' => 'Saint Pierre and Miquelon',
1260 1
                'numcode' => 666,
1261 1
                'flag' => 'France-Flag.png',
1262 1
            ],
1263 1
            'VC' => [
1264 1
                'id' => 'VCT',
1265 1
                'iso' => 'VC',
1266 1
                'name' => 'Saint Vincent and the Grenadines',
1267 1
                'numcode' => 670,
1268 1
                'flag' => 'St-Vincent-and-the-Grenadines-Flag.png',
1269 1
            ],
1270 1
            'WS' => [
1271 1
                'id' => 'WSM',
1272 1
                'iso' => 'WS',
1273 1
                'name' => 'Samoa',
1274 1
                'numcode' => 882,
1275 1
                'flag' => 'Samoa-Flag.png',
1276 1
            ],
1277 1
            'SM' => [
1278 1
                'id' => 'SMR',
1279 1
                'iso' => 'SM',
1280 1
                'name' => 'San Marino',
1281 1
                'numcode' => 674,
1282 1
                'flag' => 'San-Marino-Flag.png',
1283 1
            ],
1284 1
            'ST' => [
1285 1
                'id' => 'STP',
1286 1
                'iso' => 'ST',
1287 1
                'name' => 'Sao Tome and Principe',
1288 1
                'numcode' => 678,
1289 1
                'flag' => 'Sao-Tome-and-Principe-Flag.png',
1290 1
            ],
1291 1
            'SA' => [
1292 1
                'id' => 'SAU',
1293 1
                'iso' => 'SA',
1294 1
                'name' => 'Saudi Arabia',
1295 1
                'numcode' => 682,
1296 1
                'flag' => 'Saudi-Arabia-Flag.png',
1297 1
            ],
1298 1
            'SN' => [
1299 1
                'id' => 'SEN',
1300 1
                'iso' => 'SN',
1301 1
                'name' => 'Senegal',
1302 1
                'numcode' => 686,
1303 1
                'flag' => 'Senegal-Flag.png',
1304 1
            ],
1305 1
            'CS' => [
1306 1
                'id' => 'CS',
1307 1
                'iso' => 'CS',
1308 1
                'name' => 'Serbia and Montenegro',
1309 1
                'numcode' => 0,
1310 1
                'flag' => 'Serbia-Flag.png',
1311 1
            ],
1312 1
            'SC' => [
1313 1
                'id' => 'SYC',
1314 1
                'iso' => 'SC',
1315 1
                'name' => 'Seychelles',
1316 1
                'numcode' => 690,
1317 1
                'flag' => 'Seychelles-Flag.png',
1318 1
            ],
1319 1
            'SL' => [
1320 1
                'id' => 'SLE',
1321 1
                'iso' => 'SL',
1322 1
                'name' => 'Sierra Leone',
1323 1
                'numcode' => 694,
1324 1
                'flag' => 'Sierra-Leone-Flag.png',
1325 1
            ],
1326 1
            'SG' => [
1327 1
                'id' => 'SGP',
1328 1
                'iso' => 'SG',
1329 1
                'name' => 'Singapore',
1330 1
                'numcode' => 702,
1331 1
                'flag' => 'Singapore-Flag.png',
1332 1
            ],
1333 1
            'SK' => [
1334 1
                'id' => 'SVK',
1335 1
                'iso' => 'SK',
1336 1
                'name' => 'Slovakia',
1337 1
                'numcode' => 703,
1338 1
                'flag' => 'Slovakia-Flag.png',
1339 1
            ],
1340 1
            'SI' => [
1341 1
                'id' => 'SVN',
1342 1
                'iso' => 'SI',
1343 1
                'name' => 'Slovenia',
1344 1
                'numcode' => 705,
1345 1
                'flag' => 'Slovenia-Flag.png',
1346 1
            ],
1347 1
            'SB' => [
1348 1
                'id' => 'SLB',
1349 1
                'iso' => 'SB',
1350 1
                'name' => 'Solomon Islands',
1351 1
                'numcode' => 90,
1352 1
                'flag' => 'Solomon-Islands-Flag.png',
1353 1
            ],
1354 1
            'SO' => [
1355 1
                'id' => 'SOM',
1356 1
                'iso' => 'SO',
1357 1
                'name' => 'Somalia',
1358 1
                'numcode' => 706,
1359 1
                'flag' => 'Somalia-Flag.png',
1360 1
            ],
1361 1
            'ZA' => [
1362 1
                'id' => 'ZAF',
1363 1
                'iso' => 'ZA',
1364 1
                'name' => 'South Africa',
1365 1
                'numcode' => 710,
1366 1
                'flag' => 'South-Africa-Flag.png',
1367 1
            ],
1368 1
            'GS' => [
1369 1
                'id' => 'GS',
1370 1
                'iso' => 'GS',
1371 1
                'name' => 'South Georgia and the South Sandwich Islands',
1372 1
                'numcode' => 0,
1373 1
                'flag' => 'South-Korea-Flag.png',
1374 1
            ],
1375 1
            'ES' => [
1376 1
                'id' => 'ESP',
1377 1
                'iso' => 'ES',
1378 1
                'name' => 'Spain',
1379 1
                'numcode' => 724,
1380 1
                'flag' => 'Spain-Flag.png',
1381 1
            ],
1382 1
            'LK' => [
1383 1
                'id' => 'LKA',
1384 1
                'iso' => 'LK',
1385 1
                'name' => 'Sri Lanka',
1386 1
                'numcode' => 144,
1387 1
                'flag' => 'Sri-Lanka-Flag.png',
1388 1
            ],
1389 1
            'SD' => [
1390 1
                'id' => 'SDN',
1391 1
                'iso' => 'SD',
1392 1
                'name' => 'Sudan',
1393 1
                'numcode' => 736,
1394 1
                'flag' => 'Sudan-Flag.png',
1395 1
            ],
1396 1
            'SR' => [
1397 1
                'id' => 'SUR',
1398 1
                'iso' => 'SR',
1399 1
                'name' => 'Suriname',
1400 1
                'numcode' => 740,
1401 1
                'flag' => 'Suriname-Flag.png',
1402 1
            ],
1403 1
            'SJ' => [
1404 1
                'id' => 'SJM',
1405 1
                'iso' => 'SJ',
1406 1
                'name' => 'Svalbard and Jan Mayen',
1407 1
                'numcode' => 744,
1408 1
                'flag' => 'Norway-Flag.png',
1409 1
            ],
1410 1
            'SZ' => [
1411 1
                'id' => 'SWZ',
1412 1
                'iso' => 'SZ',
1413 1
                'name' => 'Swaziland',
1414 1
                'numcode' => 748,
1415 1
                'flag' => 'Swaziland-Flag.png',
1416 1
            ],
1417 1
            'SE' => [
1418 1
                'id' => 'SWE',
1419 1
                'iso' => 'SE',
1420 1
                'name' => 'Sweden',
1421 1
                'numcode' => 752,
1422 1
                'flag' => 'Sweden-Flag.png',
1423 1
            ],
1424 1
            'CH' => [
1425 1
                'id' => 'CHE',
1426 1
                'iso' => 'CH',
1427 1
                'name' => 'Switzerland',
1428 1
                'numcode' => 756,
1429 1
                'flag' => 'Switzerland-Flag.png',
1430 1
            ],
1431 1
            'SY' => [
1432 1
                'id' => 'SYR',
1433 1
                'iso' => 'SY',
1434 1
                'name' => 'Syrian Arab Republic',
1435 1
                'numcode' => 760,
1436 1
                'flag' => 'Syria-Flag.png',
1437 1
            ],
1438 1
            'TW' => [
1439 1
                'id' => 'TWN',
1440 1
                'iso' => 'TW',
1441 1
                'name' => 'Taiwan, Province of China',
1442 1
                'numcode' => 158,
1443 1
                'flag' => 'Taiwan-Flag.png',
1444 1
            ],
1445 1
            'TJ' => [
1446 1
                'id' => 'TJK',
1447 1
                'iso' => 'TJ',
1448 1
                'name' => 'Tajikistan',
1449 1
                'numcode' => 762,
1450 1
                'flag' => 'Tajikistan-Flag.png',
1451 1
            ],
1452 1
            'TZ' => [
1453 1
                'id' => 'TZA',
1454 1
                'iso' => 'TZ',
1455 1
                'name' => 'Tanzania, United Republic of',
1456 1
                'numcode' => 834,
1457 1
                'flag' => 'Tanzania-Flag.png',
1458 1
            ],
1459 1
            'TH' => [
1460 1
                'id' => 'THA',
1461 1
                'iso' => 'TH',
1462 1
                'name' => 'Thailand',
1463 1
                'numcode' => 764,
1464 1
                'flag' => 'Thailand-Flag.png',
1465 1
            ],
1466 1
            'TL' => [
1467 1
                'id' => 'TL',
1468 1
                'iso' => 'TL',
1469 1
                'name' => 'Timor-Leste',
1470 1
                'numcode' => 0,
1471 1
                'flag' => 'Timor-Leste-Flag.png',
1472 1
            ],
1473 1
            'TG' => [
1474 1
                'id' => 'TGO',
1475 1
                'iso' => 'TG',
1476 1
                'name' => 'Togo',
1477 1
                'numcode' => 768,
1478 1
                'flag' => 'Togo-Flag.png',
1479 1
            ],
1480 1
            'TK' => [
1481 1
                'id' => 'TKL',
1482 1
                'iso' => 'TK',
1483 1
                'name' => 'Tokelau',
1484 1
                'numcode' => 772,
1485 1
                'flag' => 'New-Zealand-Flag.png',
1486 1
            ],
1487 1
            'TO' => [
1488 1
                'id' => 'TON',
1489 1
                'iso' => 'TO',
1490 1
                'name' => 'Tonga',
1491 1
                'numcode' => 776,
1492 1
                'flag' => 'Tonga-Flag.png',
1493 1
            ],
1494 1
            'TT' => [
1495 1
                'id' => 'TTO',
1496 1
                'iso' => 'TT',
1497 1
                'name' => 'Trinidad and Tobago',
1498 1
                'numcode' => 780,
1499 1
                'flag' => 'Trinidad-and-Tobago-Flag.png',
1500 1
            ],
1501 1
            'TN' => [
1502 1
                'id' => 'TUN',
1503 1
                'iso' => 'TN',
1504 1
                'name' => 'Tunisia',
1505 1
                'numcode' => 788,
1506 1
                'flag' => 'Tunisia-Flag.png',
1507 1
            ],
1508 1
            'TR' => [
1509 1
                'id' => 'TUR',
1510 1
                'iso' => 'TR',
1511 1
                'name' => 'Turkey',
1512 1
                'numcode' => 792,
1513 1
                'flag' => 'Turkey-Flag.png',
1514 1
            ],
1515 1
            'TM' => [
1516 1
                'id' => 'TKM',
1517 1
                'iso' => 'TM',
1518 1
                'name' => 'Turkmenistan',
1519 1
                'numcode' => 795,
1520 1
                'flag' => 'Turkmenistan-Flag.png',
1521 1
            ],
1522 1
            'TC' => [
1523 1
                'id' => 'TCA',
1524 1
                'iso' => 'TC',
1525 1
                'name' => 'Turks and Caicos Islands',
1526 1
                'numcode' => 796,
1527 1
                'flag' => 'Turks-and-Caicos-Islands-Flag.png',
1528 1
            ],
1529 1
            'TV' => [
1530 1
                'id' => 'TUV',
1531 1
                'iso' => 'TV',
1532 1
                'name' => 'Tuvalu',
1533 1
                'numcode' => 798,
1534 1
                'flag' => 'Tuvalu-Flag.png',
1535 1
            ],
1536 1
            'UG' => [
1537 1
                'id' => 'UGA',
1538 1
                'iso' => 'UG',
1539 1
                'name' => 'Uganda',
1540 1
                'numcode' => 800,
1541 1
                'flag' => 'Uganda-Flag.png',
1542 1
            ],
1543 1
            'UA' => [
1544 1
                'id' => 'UKR',
1545 1
                'iso' => 'UA',
1546 1
                'name' => 'Ukraine',
1547 1
                'numcode' => 804,
1548 1
                'flag' => 'Ukraine-Flag.png',
1549 1
            ],
1550 1
            'AE' => [
1551 1
                'id' => 'ARE',
1552 1
                'iso' => 'AE',
1553 1
                'name' => 'United Arab Emirates',
1554 1
                'numcode' => 784,
1555 1
                'flag' => 'United-Arab-Emirates-Flag.png',
1556 1
            ],
1557 1
            'GB' => [
1558 1
                'id' => 'GBR',
1559 1
                'iso' => 'GB',
1560 1
                'name' => 'United Kingdom',
1561 1
                'numcode' => 826,
1562 1
                'flag' => 'United-Kingdom-Flag.png',
1563 1
            ],
1564 1
            'US' => [
1565 1
                'id' => 'USA',
1566 1
                'iso' => 'US',
1567 1
                'name' => 'United States',
1568 1
                'numcode' => 840,
1569 1
                'flag' => 'United-States-of-America-Flag.png',
1570 1
            ],
1571 1
            'UM' => [
1572 1
                'id' => 'UM',
1573 1
                'iso' => 'UM',
1574 1
                'name' => 'United States Minor Outlying Islands',
1575 1
                'numcode' => 0,
1576 1
                'flag' => 'United-States-of-America-Flag.png',
1577 1
            ],
1578 1
            'UY' => [
1579 1
                'id' => 'URY',
1580 1
                'iso' => 'UY',
1581 1
                'name' => 'Uruguay',
1582 1
                'numcode' => 858,
1583 1
                'flag' => 'Uruguay-Flag.png',
1584 1
            ],
1585 1
            'UZ' => [
1586 1
                'id' => 'UZB',
1587 1
                'iso' => 'UZ',
1588 1
                'name' => 'Uzbekistan',
1589 1
                'numcode' => 860,
1590 1
                'flag' => 'Uzbekistan-Flag.png',
1591 1
            ],
1592 1
            'VU' => [
1593 1
                'id' => 'VUT',
1594 1
                'iso' => 'VU',
1595 1
                'name' => 'Vanuatu',
1596 1
                'numcode' => 548,
1597 1
                'flag' => 'Vanutau-Flag.png',
1598 1
            ],
1599 1
            'VE' => [
1600 1
                'id' => 'VEN',
1601 1
                'iso' => 'VE',
1602 1
                'name' => 'Venezuela',
1603 1
                'numcode' => 862,
1604 1
                'flag' => 'Venezuela-Flag.png',
1605 1
            ],
1606 1
            'VN' => [
1607 1
                'id' => 'VNM',
1608 1
                'iso' => 'VN',
1609 1
                'name' => 'Viet Nam',
1610 1
                'numcode' => 704,
1611 1
                'flag' => 'Viet-Nam-Flag.png',
1612 1
            ],
1613 1
            'VG' => [
1614 1
                'id' => 'VGB',
1615 1
                'iso' => 'VG',
1616 1
                'name' => 'Virgin Islands, British',
1617 1
                'numcode' => 92,
1618 1
                'flag' => 'Virgin-Islands-British-Flag.png',
1619 1
            ],
1620 1
            'VI' => [
1621 1
                'id' => 'VIR',
1622 1
                'iso' => 'VI',
1623 1
                'name' => 'Virgin Islands, U.s.',
1624 1
                'numcode' => 850,
1625 1
                'flag' => 'Virgin-Islands-US-Flag.png',
1626 1
            ],
1627 1
            'WF' => [
1628 1
                'id' => 'WLF',
1629 1
                'iso' => 'WF',
1630 1
                'name' => 'Wallis and Futuna',
1631 1
                'numcode' => 876,
1632 1
                'flag' => 'France-Flag.png',
1633 1
            ],
1634 1
            'EH' => [
1635 1
                'id' => 'ESH',
1636 1
                'iso' => 'EH',
1637 1
                'name' => 'Western Sahara',
1638 1
                'numcode' => 732,
1639 1
                'flag' => 'Western-Sahara-Flag.png',
1640 1
            ],
1641 1
            'YE' => [
1642 1
                'id' => 'YEM',
1643 1
                'iso' => 'YE',
1644 1
                'name' => 'Yemen',
1645 1
                'numcode' => 887,
1646 1
                'flag' => 'Yemen-Flag.png',
1647 1
            ],
1648 1
            'ZM' => [
1649 1
                'id' => 'ZMB',
1650 1
                'iso' => 'ZM',
1651 1
                'name' => 'Zambia',
1652 1
                'numcode' => 894,
1653 1
                'flag' => 'Zambia-Flag.png',
1654 1
            ],
1655 1
            'ZW' => [
1656 1
                'id' => 'ZWE',
1657 1
                'iso' => 'ZW',
1658 1
                'name' => 'Zimbabwe',
1659 1
                'numcode' => 716,
1660 1
                'flag' => 'Zimbabwe-Flag.png',
1661 1
            ],
1662 1
        ];
1663
    }
1664
1665 1
    public function getCountries(): array
1666
    {
1667 1
        return $this->countries;
1668
    }
1669
}
1670