Completed
Push — master ( bbda49...c5c3b2 )
by Michael
02:49
created

address.php ➔ wfl_address()   F

Complexity

Conditions 379
Paths 379

Size

Total Lines 1349
Code Lines 965

Duplication

Lines 208
Ratio 15.42 %

Importance

Changes 0
Metric Value
cc 379
eloc 965
nc 379
nop 6
dl 208
loc 1349
rs 3.3333
c 0
b 0
f 0

How to fix   Long Method    Complexity   

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
 * $Id: address.php
4
 * Module: WF-Links
5
 * Developer: McDonald
6
 * Licence: GNU
7
 *
8
 * International Address Formats: 	http://www.bitboost.com/ref/international-address-formats.html#Formats
9
 *								http://www.upu.int/post_code/en/postal_addressing_systems_member_countries.shtml
10
 */
11
12
function wfl_address($street1, $street2, $town, $state, $zip, $country="")
13
{
14
if ($country == 'Albania') {
15
    if ($street2) {
16
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
17
    } else {
18
        $address = $street1 . '<br />' . $town;
19
    }
20
21
} elseif ($country == 'Argentina') {
22
    if ($street2) {
23
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
24
    } else {
25
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
26
    }
27
28
} elseif ($country == 'Armenia') {
29
    if ($street2) {
30
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
31
    } else {
32
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
33
    }
34
35 View Code Duplication
} elseif ($country == 'Australia') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
36
    if ($street2) {
37
        if ($state) {
38
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
39
        } else {
40
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
41
        }
42
    } else {
43
        if ($state) {
44
            $address = $street1 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
45
        } else {
46
            $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
47
        }
48
    }
49
50
} elseif ($country == 'Austria') {
51
    if ($street2) {
52
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
53
    } else {
54
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
55
    }
56
57
} elseif ($country == 'Azerbaijan') {
58
    if ($street2) {
59
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
60
    } else {
61
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
62
    }
63
64
} elseif ($country == 'Bahamas') {
65
    if ($street2) {
66
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $state;
67
    } else {
68
        $address = $street1 . '<br />' . $town . ',&nbsp;' . $state;
69
    }
70
71
} elseif ($country == 'Bahrain') {
72
    if ($street2) {
73
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
74
    } else {
75
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
76
    }
77
78
} elseif ($country == 'Bangladesh') {
79
    if ($street2) {
80
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;-&nbsp;' . $zip;
81
    } else {
82
        $address = $street1 . '<br />' . $town . '&nbsp;-&nbsp;' . $zip;
83
    }
84
85
} elseif ($country == 'Barbados') {
86
    if ($street2) {
87
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
88
    } else {
89
        $address = $street1 . '<br />' . $town;
90
    }
91
92
} elseif ($country == 'Belarus') {
93
    if ($street2) {
94
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
95
    } else {
96
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
97
    }
98
99
} elseif ($country == 'Belgium') {
100
    if ($street2) {
101
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
102
    } else {
103
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
104
    }
105
106
} elseif ($country == 'Belize') {
107
    if ($street2) {
108
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state;
109
    } else {
110
        $address = $street1 . '<br />' . $town . '<br />' . $state;
111
    }
112
113
} elseif ($country == 'Benin') {
114
    if ($street2) {
115
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
116
    } else {
117
        $address = $street1 . '<br />' . $town;
118
    }
119
120
} elseif ($country == 'Bermuda') {
121
    if ($street2) {
122
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
123
    } else {
124
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
125
    }
126
127
} elseif ($country == 'Bhutan') {
128
    if ($street2) {
129
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
130
    } else {
131
        $address = $street1 . '<br />' . $town;
132
    }
133
134
} elseif ($country == 'Bolivia') {
135
    if ($street2) {
136
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
137
    } else {
138
        $address = $street1 . '<br />' . $town;
139
    }
140
141
} elseif ($country == 'Bosnia and Herzegovina') {
142
    if ($street2) {
143
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
144
    } else {
145
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
146
    }
147
148
} elseif ($country == 'Botswana') {
149
    if ($street2) {
150
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
151
    } else {
152
        $address = $street1 . '<br />' . $town;
153
    }
154
155
} elseif ($country == 'Brazil') {
156
    if ($street2) {
157
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
158
    } else {
159
        $address = $street1 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
160
    }
161
162
} elseif ($country == 'Brunei Darussalam') {
163
    if ($street2) {
164
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '&nbsp;' . $zip;
165
    } else {
166
        $address = $street1 . '<br />' . $town . '<br />' . $state . '&nbsp;' . $zip;
167
    }
168
169
} elseif ($country == 'Bulgaria') {
170
    if ($street2) {
171
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
172
    } else {
173
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
174
    }
175
176
} elseif ($country == 'Burkina Faso') {
177
    if ($street2) {
178
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
179
    } else {
180
        $address = $street1 . '<br />' . $town;
181
    }
182
183
} elseif ($country == 'Burundi') {
184
    if ($street2) {
185
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
186
    } else {
187
        $address = $street1 . '<br />' . $town;
188
    }
189
190 View Code Duplication
} elseif ($country == 'Cambodia') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
191
    if ($street2) {
192
        if ($state) {
193
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '&nbsp;' . $zip;
194
        } else {
195
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
196
        }
197
    } else {
198
        if ($state) {
199
            $address = $street1 . '<br />' . $town . '<br />' . $state . '&nbsp;' . $zip;
200
        } else {
201
            $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
202
        }
203
    }
204
205
} elseif ($country == 'Cameroon') {
206
    if ($street2) {
207
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
208
    } else {
209
        $address = $street1 . '<br />' . $town;
210
    }
211
212 View Code Duplication
} elseif ($country == 'Canada') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
213
    if ($street2) {
214
        if ($state) {
215
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
216
        } else {
217
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
218
        }
219
    } else {
220
        if ($state) {
221
            $address = $street1 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
222
        } else {
223
            $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
224
        }
225
    }
226
227
} elseif ($country == 'Cape Verde') {
228
    if ($street2) {
229
        if ($state) {
230
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
231
        } else {
232
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
233
        }
234
    } else {
235
        if ($state) {
236
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
237
        } else {
238
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
239
        }
240
    }
241
242
} elseif ($country == 'Cayman Islands') {
243
    if ($street2) {
244
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
245
    } else {
246
        $address = $street1 . '<br />' . $town;
247
    }
248
249
} elseif ($country == 'Chad') {
250
    if ($street2) {
251
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
252
    } else {
253
        $address = $street1 . '<br />' . $town;
254
    }
255
256
} elseif ($country == 'Chile') {
257
    if ($street2) {
258
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
259
    } else {
260
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
261
    }
262
263 View Code Duplication
} elseif ($country == 'China') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
264
    if ($street2) {
265
        if ($state) {
266
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
267
        } else {
268
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
269
        }
270
    } else {
271
        if ($state) {
272
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
273
        } else {
274
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
275
        }
276
    }
277
278
} elseif ($country == 'Colombia') {
279
    if ($street2) {
280
        if ($state) {
281
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;-&nbsp;' . $state;
282
        } else {
283
            $address = $street1 . '<br />' . $street2 . '<br />' . $town;
284
        }
285
    } else {
286
        if ($state) {
287
            $address = $street1 . '<br />' . $town . '&nbsp;-&nbsp;' . $state;
288
        } else {
289
            $address = $street1 . '<br />' . $town;
290
        }
291
    }
292
293
} elseif ($country == 'Comoros') {
294
    if ($street2) {
295
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
296
    } else {
297
        $address = $street1 . '<br />' . $town;
298
    }
299
300
} elseif ($country == 'Congo') {
301
    if ($street2) {
302
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
303
    } else {
304
        $address = $street1 . '<br />' . $town;
305
    }
306
307
} elseif ($country == 'Congo (Dem. Rep.)') {
308
    if ($street2) {
309
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
310
    } else {
311
        $address = $street1 . '<br />' . $town;
312
    }
313
314
} elseif ($country == 'Cook Islands') {
315
    if ($street2) {
316
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
317
    } else {
318
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
319
    }
320
321
} elseif ($country == 'Costa Rica') {
322
    if ($street2) {
323
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
324
    } else {
325
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
326
    }
327
328
} elseif ($country == 'Croatia') {
329
    if ($street2) {
330
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
331
    } else {
332
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
333
    }
334
335
} elseif ($country == 'Cuba') {
336
    if ($street2) {
337
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
338
    } else {
339
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
340
    }
341
342
} elseif ($country == 'Cyprus') {
343
    if ($street2) {
344
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
345
    } else {
346
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
347
    }
348
349
} elseif ($country == 'Czech Republic') {
350
    if ($street2) {
351
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . ',&nbsp;' . $town;
352
    } else {
353
        $address = $street1 . '<br />' . $zip . ',&nbsp;' . $town;
354
    }
355
356
} elseif ($country == 'Denmark') {
357
    if ($street2) {
358
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
359
    } else {
360
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
361
    }
362
363
} elseif ($country == 'Djibouti') {
364
    if ($street2) {
365
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
366
    } else {
367
        $address = $street1 . '<br />' . $town;
368
    }
369
370
} elseif ($country == 'Dominica') {
371
    if ($street2) {
372
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
373
    } else {
374
        $address = $street1 . '<br />' . $town;
375
    }
376
377
} elseif ($country == 'Dominican Republic') {
378
    if ($street2) {
379
        $address = $street1 . '<br />' . $street2 . '<br />' . $state . '<br />' . $zip . '&nbsp;' . $town;
380
    } else {
381
        $address = $street1 . '<br />' . $state . '<br />' . $zip . '&nbsp;' . $town;
382
    }
383
384
} elseif ($country == 'Ecuador') {
385
    if ($street2) {
386
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '<br />' . $town;
387
    } else {
388
        $address = $street1 . '<br />' . $zip . '<br />' . $town;
389
    }
390
391
} elseif ($country == 'Egypt') {
392
    if ($street2) {
393
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
394
    } else {
395
        $address = $street1 . '<br />' . $town . '<br />' . $zip;
396
    }
397
398
} elseif ($country == 'El Salvador') {
399
    if ($street2) {
400
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
401
    } else {
402
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
403
    }
404
405
} elseif ($country == 'Equatorial Guinea') {
406
    if ($street2) {
407
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
408
    } else {
409
        $address = $street1 . '<br />' . $town;
410
    }
411
412
} elseif ($country == 'Eritrea') {
413
    if ($street2) {
414
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
415
    } else {
416
        $address = $street1 . '<br />' . $town;
417
    }
418
419
} elseif ($country == 'Estonia') {
420
    if ($street2) {
421
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . ',&nbsp;' . $town;
422
    } else {
423
        $address = $street1 . '<br />' . $zip . ',&nbsp;' . $town;
424
    }
425
426
} elseif ($country == 'Ethiopia') {
427
    if ($street2) {
428
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
429
    } else {
430
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
431
    }
432
433
} elseif ($country == 'Falkland Islands (Malvinas)') {
434
    if ($street2) {
435
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
436
    } else {
437
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
438
    }
439
440
} elseif ($country == 'Faroe Islands') {
441
    if ($street2) {
442
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
443
    } else {
444
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
445
    }
446
447
} elseif ($country == 'Faroe Islands') {
448
    if ($street2) {
449
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
450
    } else {
451
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
452
    }
453
454
} elseif ($country == 'Fiji') {
455
    if ($street2) {
456
        $address = $street1 . '<br />' . $street2 . '<br />' . $state . '<br />' . $town;
457
    } else {
458
        $address = $street1 . '<br />' . $state . '<br />' . $town;
459
    }
460
461
} elseif ($country == 'Finland') {
462
    if ($street2) {
463
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
464
    } else {
465
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
466
    }
467
468
} elseif ($country == 'France') {
469
    if ($street2) {
470
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
471
    } else {
472
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
473
    }
474
475
} elseif ($country == 'Gabon') {
476
    if ($street2) {
477
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
478
    } else {
479
        $address = $street1 . '<br />' . $town . '<br />' . $zip;
480
    }
481
482
} elseif ($country == 'Gambia') {
483
    if ($street2) {
484
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
485
    } else {
486
        $address = $street1 . '<br />' . $town;
487
    }
488
489
} elseif ($country == 'Georgia') {
490
    if ($street2) {
491
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
492
    } else {
493
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
494
    }
495
496
} elseif ($country == 'Germany') {
497
    if ($street2) {
498
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
499
    } else {
500
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
501
    }
502
503
} elseif ($country == 'Ghana') {
504
    if ($street2) {
505
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
506
    } else {
507
        $address = $street1 . '<br />' . $town;
508
    }
509
510 View Code Duplication
} elseif ($country == 'Gibraltar') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
511
    if ($street2) {
512
        if ($state) {
513
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
514
        } else {
515
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
516
        }
517
    } else {
518
        if ($state) {
519
            $address = $street1 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
520
        } else {
521
            $address = $street1 . '<br />' . $town . '<br />' . $zip;
522
        }
523
    }
524
525
} elseif ($country == 'Greece') {
526
    if ($street2) {
527
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
528
    } else {
529
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
530
    }
531
532
} elseif ($country == 'Greenland') {
533
    if ($street2) {
534
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
535
    } else {
536
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
537
    }
538
539
} elseif ($country == 'Grenada') {
540
    if ($street2) {
541
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
542
    } else {
543
        $address = $street1 . '<br />' . $town;
544
    }
545
546
} elseif ($country == 'Guatemala') {
547
    if ($street2) {
548
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '-' . $town;
549
    } else {
550
        $address = $street1 . '<br />' . $zip . '-' . $town;
551
    }
552
553
} elseif ($country == 'Guinea') {
554
    if ($street2) {
555
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
556
    } else {
557
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
558
    }
559
560
} elseif ($country == 'Guyana') {
561
    if ($street2) {
562
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
563
    } else {
564
        $address = $street1 . '<br />' . $town;
565
    }
566
567
} elseif ($country == 'Haiti') {
568
    if ($street2) {
569
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
570
    } else {
571
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
572
    }
573
574
} elseif ($country == 'Honduras') {
575
    if ($street2) {
576
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . ',&nbsp;' . $state;
577
    } else {
578
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town . ',&nbsp;' . $state;
579
    }
580
581
} elseif ($country == 'Hong Kong') {
582
    if ($street2) {
583
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
584
    } else {
585
        $address = $street1 . '<br />' . $town;
586
    }
587
588
} elseif ($country == 'Iceland') {
589
    if ($street2) {
590
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
591
    } else {
592
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
593
    }
594
595
} elseif ($country == 'India') {
596
    if ($street2) {
597
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '-' . $zip;
598
    } else {
599
        $address = $street1 . '<br />' . $town . '-' . $zip;
600
    }
601
602
} elseif ($country == 'Indonesia') {
603
    if ($street2) {
604
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
605
    } else {
606
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
607
    }
608
609
} elseif ($country == 'Iraq') {
610
    if ($street2) {
611
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $state . '<br />' . $zip;
612
    } else {
613
        $address = $street1 . '<br />' . $town . ',&nbsp;' . $state . '<br />' . $zip;
614
    }
615
616
} elseif ($country == 'Ireland') {
617
    if ($street2) {
618
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
619
    } else {
620
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
621
    }
622
623 View Code Duplication
} elseif ($country == 'Isle of Man') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
624
    if ($street2) {
625
        if ($state) {
626
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
627
        } else {
628
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
629
        }
630
    } else {
631
        if ($state) {
632
            $address = $street1 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
633
        } else {
634
            $address = $street1 . '<br />' . $town . '<br />' . $zip;
635
        }
636
    }
637
638
} elseif ($country == 'Israel') {
639
    if ($street2) {
640
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
641
    } else {
642
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
643
    }
644
645
} elseif ($country == 'Italy') {
646
    if ($street2) {
647
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
648
    } else {
649
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
650
    }
651
652
} elseif ($country == 'Jamaica') {
653
    if ($street2) {
654
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
655
    } else {
656
        $address = $street1 . '<br />' . $town;
657
    }
658
659
} elseif ($country == 'Japan') {
660
    if ($street2) {
661
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
662
    } else {
663
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
664
    }
665
666 View Code Duplication
} elseif ($country == 'Jersey') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
667
    if ($street2) {
668
        if ($state) {
669
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
670
        } else {
671
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
672
        }
673
    } else {
674
        if ($state) {
675
            $address = $street1 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
676
        } else {
677
            $address = $street1 . '<br />' . $town . '<br />' . $zip;
678
        }
679
    }
680
681
} elseif ($country == 'Jordan') {
682
    if ($street2) {
683
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
684
    } else {
685
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
686
    }
687
688
} elseif ($country == 'Kazakhstan') {
689
    if ($street2) {
690
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
691
    } else {
692
        $address = $street1 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
693
    }
694
695
} elseif ($country == 'Kenya') {
696
    if ($street2) {
697
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
698
    } else {
699
        $address = $street1 . '<br />' . $town . '<br />' . $zip;
700
    }
701
702
} elseif ($country == 'Kiribati') {
703
    if ($street2) {
704
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state;
705
    } else {
706
        $address = $street1 . '<br />' . $town . '<br />' . $state;
707
    }
708
709
} elseif ($country == 'Kuwait') {
710
    if ($street2) {
711
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
712
    } else {
713
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
714
    }
715
716
} elseif ($country == 'Kyrgyzstan') {
717
    if ($street2) {
718
        $address = $zip . '&nbsp;' . $town . '<br />' . $street1 . '<br />' . $street2;
719
    } else {
720
        $address = $zip . '&nbsp;' . $town . '<br />' . $street1;
721
    }
722
723
} elseif ($country == 'Latvia') {
724
    if ($street2) {
725
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $zip;
726
    } else {
727
        $address = $street1 . '<br />' . $town . ',&nbsp;' . $zip;
728
    }
729
730
} elseif ($country == 'Lebanon') {
731
    if ($street2) {
732
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
733
    } else {
734
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
735
    }
736
737
} elseif ($country == 'Lesotho') {
738
    if ($street2) {
739
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
740
    } else {
741
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
742
    }
743
744
} elseif ($country == 'Liberia') {
745
    if ($street2) {
746
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
747
    } else {
748
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
749
    }
750
751
} elseif ($country == 'Libya') {
752
    if ($street2) {
753
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
754
    } else {
755
        $address = $street1 . '<br />' . $town;
756
    }
757
758
} elseif ($country == 'Lithuania') {
759
    if ($street2) {
760
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
761
    } else {
762
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
763
    }
764
765
} elseif ($country == 'Luxembourg') {
766
    if ($street2) {
767
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
768
    } else {
769
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
770
    }
771
772
} elseif ($country == 'Madagascar') {
773
    if ($street2) {
774
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
775
    } else {
776
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
777
    }
778
779
} elseif ($country == 'Malawi') {
780
    if ($street2) {
781
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
782
    } else {
783
        $address = $street1 . '<br />' . $town;
784
    }
785
786 View Code Duplication
} elseif ($country == 'Malaysia') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
787
    if ($street2) {
788
        if ($state) {
789
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . ',&nbsp;' . $state;
790
        } else {
791
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
792
        }
793
    } else {
794
        if ($state) {
795
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town . ',&nbsp;' . $state;
796
        } else {
797
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
798
        }
799
    }
800
801
} elseif ($country == 'Mali') {
802
    if ($street2) {
803
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
804
    } else {
805
        $address = $street1 . '<br />' . $town;
806
    }
807
808
} elseif ($country == 'Malta') {
809
    if ($street2) {
810
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
811
    } else {
812
        $address = $street1 . '<br />' . $town . '<br />' . $zip;
813
    }
814
815
} elseif ($country == 'Mauritania') {
816
    if ($street2) {
817
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
818
    } else {
819
        $address = $street1 . '<br />' . $town;
820
    }
821
822 View Code Duplication
} elseif ($country == 'Mexico') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
823
    if ($street2) {
824
        if ($state) {
825
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . ',&nbsp;' . $state;
826
        } else {
827
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
828
        }
829
    } else {
830
        if ($state) {
831
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town . ',&nbsp;' . $state;
832
        } else {
833
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
834
        }
835
    }
836
837
} elseif ($country == 'Moldova') {
838
    if ($street2) {
839
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
840
    } else {
841
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
842
    }
843
844
} elseif ($country == 'Monaco') {
845
    if ($street2) {
846
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
847
    } else {
848
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
849
    }
850
851
} elseif ($country == 'Mongolia') {
852
    if ($street2) {
853
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $zip;
854
    } else {
855
        $address = $street1 . '<br />' . $town . ',&nbsp;' . $zip;
856
    }
857
858
} elseif ($country == 'Montenegro') {
859
    if ($street2) {
860
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
861
    } else {
862
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
863
    }
864
865
} elseif ($country == 'Morocco') {
866
    if ($street2) {
867
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
868
    } else {
869
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
870
    }
871
872
} elseif ($country == 'Mozambique') {
873
    if ($street2) {
874
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
875
    } else {
876
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
877
    }
878
879
} elseif ($country == 'Myanmar') {
880
    if ($street2) {
881
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $zip;
882
    } else {
883
        $address = $street1 . '<br />' . $town . ',&nbsp;' . $zip;
884
    }
885
886
} elseif ($country == 'Namibia') {
887
    if ($street2) {
888
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
889
    } else {
890
        $address = $street1 . '<br />' . $town;
891
    }
892
893
} elseif ($country == 'Nauru') {
894
    if ($street2) {
895
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
896
    } else {
897
        $address = $street1 . '<br />' . $town;
898
    }
899
900
} elseif ($country == 'Nepal') {
901
    if ($street2) {
902
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
903
    } else {
904
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
905
    }
906
907
} elseif ($country == 'Netherlands') {
908
    if ($street2) {
909
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
910
    } else {
911
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
912
    }
913
914
} elseif ($country == 'Netherlands Antilles') {
915
    if ($street2) {
916
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
917
    } else {
918
        $address = $street1 . '<br />' . $town;
919
    }
920
921
} elseif ($country == 'New Zealand') {
922
    if ($street2) {
923
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
924
    } else {
925
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
926
    }
927
928
} elseif ($country == 'Nicaragua') {
929
    if ($street2) {
930
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '<br />' . $town;
931
    } else {
932
        $address = $street1 . '<br />' . $zip . '<br />' . $town;
933
    }
934
935
} elseif ($country == 'Niger') {
936
    if ($street2) {
937
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
938
    } else {
939
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
940
    }
941
942 View Code Duplication
} elseif ($country == 'Nigeria') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
943
    if ($street2) {
944
        if ($state) {
945
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip . '<br />' . $state;
946
        } else {
947
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
948
        }
949
    } else {
950
        if ($state) {
951
            $address = $street1 . '<br />' . $town . '&nbsp;' . $zip . '<br />' . $state;
952
        } else {
953
            $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
954
        }
955
    }
956
957
} elseif ($country == 'Norway') {
958
    if ($street2) {
959
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
960
    } else {
961
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
962
    }
963
964
} elseif ($country == 'Oman') {
965
    if ($street2) {
966
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '<br />' . $town;
967
    } else {
968
        $address = $street1 . '<br />' . $zip . '<br />' . $town;
969
    }
970
971
} elseif ($country == 'Pakistan') {
972
    if ($street2) {
973
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '-' . $zip;
974
    } else {
975
        $address = $street1 . '<br />' . $town . '-' . $zip;
976
    }
977
978
} elseif ($country == 'Palau') {
979
    if ($street2) {
980
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
981
    } else {
982
        $address = $street1 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
983
    }
984
985
} elseif ($country == 'Panama') {
986
    if ($street2) {
987
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state;
988
    } else {
989
        $address = $street1 . '<br />' . $town . '<br />' . $state;
990
    }
991
992
} elseif ($country == 'Papua New Guinea') {
993
    if ($street2) {
994
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
995
    } else {
996
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
997
    }
998
999
} elseif ($country == 'Paraguay') {
1000
    if ($street2) {
1001
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1002
    } else {
1003
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1004
    }
1005
1006
} elseif ($country == 'Peru') {
1007
    if ($street2) {
1008
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1009
    } else {
1010
        $address = $street1 . '<br />' . $town;
1011
    }
1012
1013
} elseif ($country == 'Philippines') {
1014
    if ($street2) {
1015
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '<br />' . $town;
1016
    } else {
1017
        $address = $street1 . '<br />' . $zip . '<br />' . $town;
1018
    }
1019
1020
} elseif ($country == 'Poland') {
1021
    if ($street2) {
1022
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $zip;
1023
    } else {
1024
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1025
    }
1026
1027
} elseif ($country == 'Portugal') {
1028
    if ($street2) {
1029
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1030
    } else {
1031
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1032
    }
1033
1034
} elseif ($country == 'Puerto Rico') {
1035
    if ($street2) {
1036
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
1037
    } else {
1038
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
1039
    }
1040
1041
} elseif ($country == 'Qatar') {
1042
    if ($street2) {
1043
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1044
    } else {
1045
        $address = $street1 . '<br />' . $town;
1046
    }
1047
1048 View Code Duplication
} elseif ($country == 'Romania') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
1049
    if ($street2) {
1050
        if ($state) {
1051
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
1052
        } else {
1053
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1054
        }
1055
    } else {
1056
        if ($state) {
1057
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
1058
        } else {
1059
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1060
        }
1061
    }
1062
1063
} elseif ($country == 'Russian Federation') {
1064
    if ($street2) {
1065
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
1066
    } else {
1067
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
1068
    }
1069
1070
} elseif ($country == 'Rwanda') {
1071
    if ($street2) {
1072
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1073
    } else {
1074
        $address = $street1 . '<br />' . $town;
1075
    }
1076
1077
} elseif ($country == 'Saudi Arabia') {
1078
    if ($street2) {
1079
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
1080
    } else {
1081
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
1082
    }
1083
1084
} elseif ($country == 'Senegal') {
1085
    if ($street2) {
1086
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1087
    } else {
1088
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1089
    }
1090
1091
} elseif ($country == 'Serbia') {
1092
    if ($street2) {
1093
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1094
    } else {
1095
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1096
    }
1097
1098
} elseif ($country == 'Seychelles') {
1099
    if ($street2) {
1100
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1101
    } else {
1102
        $address = $street1 . '<br />' . $town;
1103
    }
1104
1105
} elseif ($country == 'Sierra Leone') {
1106
    if ($street2) {
1107
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1108
    } else {
1109
        $address = $street1 . '<br />' . $town;
1110
    }
1111
1112
} elseif ($country == 'Singapore') {
1113
    if ($street2) {
1114
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
1115
    } else {
1116
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
1117
    }
1118
1119
} elseif ($country == 'Slovakia') {
1120
    if ($street2) {
1121
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1122
    } else {
1123
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1124
    }
1125
1126
} elseif ($country == 'Slovenia') {
1127
    if ($street2) {
1128
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1129
    } else {
1130
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1131
    }
1132
1133
} elseif ($country == 'Somalia') {
1134
    if ($street2) {
1135
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $zip;
1136
    } else {
1137
        $address = $street1 . '<br />' . $town . ',&nbsp;' . $zip;
1138
    }
1139
1140
} elseif ($country == 'South Africa') {
1141
    if ($street2) {
1142
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
1143
    } else {
1144
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
1145
    }
1146
1147 View Code Duplication
} elseif ($country == 'Korea (South)') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
1148
    if ($street2) {
1149
        if ($state) {
1150
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . ',&nbsp;' . $zip;
1151
        } else {
1152
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $zip;
1153
        }
1154
    } else {
1155
        if ($state) {
1156
            $address = $street1 . '<br />' . $town . '<br />' . $state . ',&nbsp;' . $zip;
1157
        } else {
1158
            $address = $street1 . '<br />' . $town . ',&nbsp;' . $zip;
1159
        }
1160
    }
1161
1162
} elseif ($country == 'Spain') {
1163
    if ($street2) {
1164
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1165
    } else {
1166
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1167
    }
1168
1169
} elseif ($country == 'Sri Lanka') {
1170
    if ($street2) {
1171
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
1172
    } else {
1173
        $address = $street1 . '<br />' . $town . '<br />' . $zip;
1174
    }
1175
1176
} elseif ($country == 'Sudan') {
1177
    if ($street2) {
1178
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '<br />' . $town;
1179
    } else {
1180
        $address = $street1 . '<br />' . $zip . '<br />' . $town;
1181
    }
1182
1183
} elseif ($country == 'Suriname') {
1184
    if ($street2) {
1185
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1186
    } else {
1187
        $address = $street1 . '<br />' . $town;
1188
    }
1189
1190
} elseif ($country == 'Swaziland') {
1191
    if ($street2) {
1192
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
1193
    } else {
1194
        $address = $street1 . '<br />' . $town . '<br />' . $zip;
1195
    }
1196
1197
} elseif ($country == 'Sweden') {
1198
    if ($street2) {
1199
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1200
    } else {
1201
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1202
    }
1203
1204
} elseif ($country == 'Switzerland') {
1205
    if ($street2) {
1206
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1207
    } else {
1208
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1209
    }
1210
1211
} elseif ($country == 'Taiwan') {
1212
    if ($street2) {
1213
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
1214
    } else {
1215
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
1216
    }
1217
1218
} elseif ($country == 'Thailand') {
1219
    if ($street2) {
1220
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '&nbsp;' . $zip;
1221
    } else {
1222
        $address = $street1 . '<br />' . $town . '<br />' . $state . '&nbsp;' . $zip;
1223
    }
1224
1225
} elseif ($country == 'Tunisia') {
1226
    if ($street2) {
1227
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1228
    } else {
1229
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1230
    }
1231
1232
} elseif ($country == 'Turkey') {
1233
    if ($street2) {
1234
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1235
    } else {
1236
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1237
    }
1238
1239
} elseif ($country == 'Turkmenistan') {
1240
    if ($street2) {
1241
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1242
    } else {
1243
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1244
    }
1245
1246
} elseif ($country == 'Tuvalu') {
1247
    if ($street2) {
1248
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state;
1249
    } else {
1250
        $address = $street1 . '<br />' . $town . '<br />' . $state;
1251
    }
1252
1253
} elseif ($country == 'Uganda') {
1254
    if ($street2) {
1255
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1256
    } else {
1257
        $address = $street1 . '<br />' . $town;
1258
    }
1259
1260
} elseif ($country == 'Ukraine') {
1261
    if ($street2) {
1262
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
1263
    } else {
1264
        $address = $street1 . '<br />' . $town . '<br />' . $zip;
1265
    }
1266
1267
} elseif ($country == 'United Arab Emirates') {
1268
    if ($street2) {
1269
        $address = $street1 . '<br />' . $town;
1270
    } else {
1271
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1272
    }
1273
1274 View Code Duplication
} elseif ($country == 'United Kingdom') {
0 ignored issues
show
Duplication introduced by
This code seems to be duplicated across your project.

Duplicated code is one of the most pungent code smells. If you need to duplicate the same code in three or more different places, we strongly encourage you to look into extracting the code into a single class or operation.

You can also find more detailed suggestions in the “Code” section of your repository.

Loading history...
1275
    if ($street2) {
1276
        if ($state) {
1277
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
1278
        } else {
1279
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
1280
        }
1281
    } else {
1282
        if ($state) {
1283
            $address = $street1 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
1284
        } else {
1285
            $address = $street1 . '<br />' . $town . '<br />' . $zip;
1286
        }
1287
    }
1288
1289
} elseif ($country == 'United States') {
1290
    if ($street2) {
1291
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
1292
    } else {
1293
        $address = $street1 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
1294
    }
1295
1296
} elseif ($country == 'Uruguay') {
1297
    if ($street2) {
1298
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1299
    } else {
1300
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1301
    }
1302
1303
} elseif ($country == 'Uzbekistan') {
1304
    if ($street2) {
1305
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
1306
    } else {
1307
        $address = $street1 . '<br />' . $town . '<br />' . $zip;
1308
    }
1309
1310
} elseif ($country == 'Vatican City State') {
1311
    if ($street2) {
1312
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1313
    } else {
1314
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1315
    }
1316
1317
} elseif ($country == 'Venezuela') {
1318
    if ($street2) {
1319
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip . ',&nbsp' . $state;
1320
    } else {
1321
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip . ',&nbsp' . $state;
1322
    }
1323
1324
} elseif ($country == 'Viet Nam') {
1325
    if ($street2) {
1326
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '&nbsp' . $zip;
1327
    } else {
1328
        $address = $street1 . '<br />' . $town . '<br />' . $state . '&nbsp' . $zip;
1329
    }
1330
1331
} elseif ($country == 'Yemen') {
1332
    if ($street2) {
1333
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1334
    } else {
1335
        $address = $street1 . '<br />' . $town;
1336
    }
1337
1338
} elseif ($country == 'Zambia') {
1339
    if ($street2) {
1340
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1341
    } else {
1342
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1343
    }
1344
1345
} elseif ($country == 'Zimbabwe') {
1346
    if ($street2) {
1347
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1348
    } else {
1349
        $address = $street1 . '<br />' . $town;
1350
    }
1351
1352
  return $address;
1353
1354
// Default address
1355
} else {
1356
  $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
1357
}
1358
1359
  return $address;
1360
}
1361