SingleClassLOC1000   F
last analyzed

Complexity

Total Complexity 78

Size/Duplication

Total Lines 999
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 78
eloc 682
dl 0
loc 999
rs 2.078
c 0
b 0
f 0

39 Methods

Rating   Name   Duplication   Size   Complexity  
A test30() 0 23 2
A test14() 0 23 2
A test22() 0 23 2
A test36() 0 23 2
A test20() 0 23 2
A test24() 0 23 2
A test8() 0 23 2
A test10() 0 23 2
A test17() 0 23 2
A test6() 0 23 2
A test15() 0 23 2
A test16() 0 23 2
A test9() 0 23 2
A test39() 0 23 2
A test19() 0 23 2
A test28() 0 23 2
A test1() 0 23 2
A test5() 0 23 2
A test4() 0 23 2
A test3() 0 23 2
A test21() 0 23 2
A test7() 0 23 2
A test38() 0 23 2
A test33() 0 23 2
A test18() 0 23 2
A test25() 0 23 2
A test23() 0 23 2
A test37() 0 23 2
A test27() 0 23 2
A test12() 0 23 2
A test31() 0 23 2
A test35() 0 23 2
A test26() 0 23 2
A test34() 0 23 2
A test32() 0 23 2
A test2() 0 23 2
A test29() 0 23 2
A test13() 0 23 2
A test11() 0 23 2

How to fix   Complexity   

Complex Class

Complex classes like SingleClassLOC1000 often do a lot of different things. To break such a class down, we need to identify a cohesive component within that class. A common approach to find such a component is to look for fields/methods that share the same prefixes, or suffixes.

Once you have determined the fields that belong together, you can apply the Extract Class refactoring. If the component makes sense as a sub-class, Extract Subclass is also a candidate, and is often faster.

While breaking up the class, it is a good idea to analyze how other classes use SingleClassLOC1000, and based on these observations, apply Extract Interface, too.

1
<?php
2
3
class SingleClassLOC1000
4
{
5
    const TEST1 = 1234567890;
6
    const TEST2 = 1234567890;
7
    const TEST3 = 1234567890;
8
    const TEST4 = 1234567890;
9
    const TEST5 = 1234567890;
10
    const TEST6 = 1234567890;
11
    const TEST7 = 1234567890;
12
    const TEST8 = 1234567890;
13
    const TEST9 = 1234567890;
14
15
    private $test1 = null;
16
    private $test2 = null;
17
    private $test3 = null;
18
    private $test4 = null;
0 ignored issues
show
introduced by
The private property $test4 is not used, and could be removed.
Loading history...
19
    private $test5 = null;
0 ignored issues
show
introduced by
The private property $test5 is not used, and could be removed.
Loading history...
20
    private $test6 = null;
0 ignored issues
show
introduced by
The private property $test6 is not used, and could be removed.
Loading history...
21
    private $test7 = null;
0 ignored issues
show
introduced by
The private property $test7 is not used, and could be removed.
Loading history...
22
    private $test8 = null;
0 ignored issues
show
introduced by
The private property $test8 is not used, and could be removed.
Loading history...
23
    private $test9 = null;
0 ignored issues
show
introduced by
The private property $test9 is not used, and could be removed.
Loading history...
24
25
    public function test1()
26
    {
27
        echo $this->test1;
28
        echo $this->test2;
29
        echo $this->test3;
30
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
31
        foreach ($array as $key => $value) {
32
            echo $key . ' => ' . $value;
33
        }
34
35
        $val = (string)self::TEST1;
36
        $val .= (string)self::TEST2;
37
        $val .= (string)self::TEST3;
38
        $val .= (string)self::TEST4;
39
        $val .= (string)self::TEST5;
40
        $val .= (string)self::TEST6;
41
        $val .= (string)self::TEST7;
42
        $val .= (string)self::TEST8;
43
        $val .= (string)self::TEST9;
44
45
        strtolower($val);
46
47
        return $val;
48
    }
49
50
    public function test2()
51
    {
52
        echo $this->test1;
53
        echo $this->test2;
54
        echo $this->test3;
55
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
56
        foreach ($array as $key => $value) {
57
            echo $key . ' => ' . $value;
58
        }
59
60
        $val = (string)self::TEST1;
61
        $val .= (string)self::TEST2;
62
        $val .= (string)self::TEST3;
63
        $val .= (string)self::TEST4;
64
        $val .= (string)self::TEST5;
65
        $val .= (string)self::TEST6;
66
        $val .= (string)self::TEST7;
67
        $val .= (string)self::TEST8;
68
        $val .= (string)self::TEST9;
69
70
        strtolower($val);
71
72
        return $val;
73
    }
74
75
    public function test3()
76
    {
77
        echo $this->test1;
78
        echo $this->test2;
79
        echo $this->test3;
80
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
81
        foreach ($array as $key => $value) {
82
            echo $key . ' => ' . $value;
83
        }
84
85
        $val = (string)self::TEST1;
86
        $val .= (string)self::TEST2;
87
        $val .= (string)self::TEST3;
88
        $val .= (string)self::TEST4;
89
        $val .= (string)self::TEST5;
90
        $val .= (string)self::TEST6;
91
        $val .= (string)self::TEST7;
92
        $val .= (string)self::TEST8;
93
        $val .= (string)self::TEST9;
94
95
        strtolower($val);
96
97
        return $val;
98
    }
99
100
    public function test4()
101
    {
102
        echo $this->test1;
103
        echo $this->test2;
104
        echo $this->test3;
105
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
106
        foreach ($array as $key => $value) {
107
            echo $key . ' => ' . $value;
108
        }
109
110
        $val = (string)self::TEST1;
111
        $val .= (string)self::TEST2;
112
        $val .= (string)self::TEST3;
113
        $val .= (string)self::TEST4;
114
        $val .= (string)self::TEST5;
115
        $val .= (string)self::TEST6;
116
        $val .= (string)self::TEST7;
117
        $val .= (string)self::TEST8;
118
        $val .= (string)self::TEST9;
119
120
        strtolower($val);
121
122
        return $val;
123
    }
124
125
    public function test5()
126
    {
127
        echo $this->test1;
128
        echo $this->test2;
129
        echo $this->test3;
130
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
131
        foreach ($array as $key => $value) {
132
            echo $key . ' => ' . $value;
133
        }
134
135
        $val = (string)self::TEST1;
136
        $val .= (string)self::TEST2;
137
        $val .= (string)self::TEST3;
138
        $val .= (string)self::TEST4;
139
        $val .= (string)self::TEST5;
140
        $val .= (string)self::TEST6;
141
        $val .= (string)self::TEST7;
142
        $val .= (string)self::TEST8;
143
        $val .= (string)self::TEST9;
144
145
        strtolower($val);
146
147
        return $val;
148
    }
149
150
    public function test6()
151
    {
152
        echo $this->test1;
153
        echo $this->test2;
154
        echo $this->test3;
155
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
156
        foreach ($array as $key => $value) {
157
            echo $key . ' => ' . $value;
158
        }
159
160
        $val = (string)self::TEST1;
161
        $val .= (string)self::TEST2;
162
        $val .= (string)self::TEST3;
163
        $val .= (string)self::TEST4;
164
        $val .= (string)self::TEST5;
165
        $val .= (string)self::TEST6;
166
        $val .= (string)self::TEST7;
167
        $val .= (string)self::TEST8;
168
        $val .= (string)self::TEST9;
169
170
        strtolower($val);
171
172
        return $val;
173
    }
174
175
    public function test7()
176
    {
177
        echo $this->test1;
178
        echo $this->test2;
179
        echo $this->test3;
180
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
181
        foreach ($array as $key => $value) {
182
            echo $key . ' => ' . $value;
183
        }
184
185
        $val = (string)self::TEST1;
186
        $val .= (string)self::TEST2;
187
        $val .= (string)self::TEST3;
188
        $val .= (string)self::TEST4;
189
        $val .= (string)self::TEST5;
190
        $val .= (string)self::TEST6;
191
        $val .= (string)self::TEST7;
192
        $val .= (string)self::TEST8;
193
        $val .= (string)self::TEST9;
194
195
        strtolower($val);
196
197
        return $val;
198
    }
199
200
    public function test8()
201
    {
202
        echo $this->test1;
203
        echo $this->test2;
204
        echo $this->test3;
205
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
206
        foreach ($array as $key => $value) {
207
            echo $key . ' => ' . $value;
208
        }
209
210
        $val = (string)self::TEST1;
211
        $val .= (string)self::TEST2;
212
        $val .= (string)self::TEST3;
213
        $val .= (string)self::TEST4;
214
        $val .= (string)self::TEST5;
215
        $val .= (string)self::TEST6;
216
        $val .= (string)self::TEST7;
217
        $val .= (string)self::TEST8;
218
        $val .= (string)self::TEST9;
219
220
        strtolower($val);
221
222
        return $val;
223
224
    }
225
226
    public function test9()
227
    {
228
        echo $this->test1;
229
        echo $this->test2;
230
        echo $this->test3;
231
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
232
        foreach ($array as $key => $value) {
233
            echo $key . ' => ' . $value;
234
        }
235
236
        $val = (string)self::TEST1;
237
        $val .= (string)self::TEST2;
238
        $val .= (string)self::TEST3;
239
        $val .= (string)self::TEST4;
240
        $val .= (string)self::TEST5;
241
        $val .= (string)self::TEST6;
242
        $val .= (string)self::TEST7;
243
        $val .= (string)self::TEST8;
244
        $val .= (string)self::TEST9;
245
246
        strtolower($val);
247
248
        return $val;
249
    }
250
251
    public function test10()
252
    {
253
        echo $this->test1;
254
        echo $this->test2;
255
        echo $this->test3;
256
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
257
        foreach ($array as $key => $value) {
258
            echo $key . ' => ' . $value;
259
        }
260
261
        $val = (string)self::TEST1;
262
        $val .= (string)self::TEST2;
263
        $val .= (string)self::TEST3;
264
        $val .= (string)self::TEST4;
265
        $val .= (string)self::TEST5;
266
        $val .= (string)self::TEST6;
267
        $val .= (string)self::TEST7;
268
        $val .= (string)self::TEST8;
269
        $val .= (string)self::TEST9;
270
271
        strtolower($val);
272
273
        return $val;
274
    }
275
276
    public function test11()
277
    {
278
        echo $this->test1;
279
        echo $this->test2;
280
        echo $this->test3;
281
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
282
        foreach ($array as $key => $value) {
283
            echo $key . ' => ' . $value;
284
        }
285
286
        $val = (string)self::TEST1;
287
        $val .= (string)self::TEST2;
288
        $val .= (string)self::TEST3;
289
        $val .= (string)self::TEST4;
290
        $val .= (string)self::TEST5;
291
        $val .= (string)self::TEST6;
292
        $val .= (string)self::TEST7;
293
        $val .= (string)self::TEST8;
294
        $val .= (string)self::TEST9;
295
296
        strtolower($val);
297
298
        return $val;
299
    }
300
301
    public function test12()
302
    {
303
        echo $this->test1;
304
        echo $this->test2;
305
        echo $this->test3;
306
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
307
        foreach ($array as $key => $value) {
308
            echo $key . ' => ' . $value;
309
        }
310
311
        $val = (string)self::TEST1;
312
        $val .= (string)self::TEST2;
313
        $val .= (string)self::TEST3;
314
        $val .= (string)self::TEST4;
315
        $val .= (string)self::TEST5;
316
        $val .= (string)self::TEST6;
317
        $val .= (string)self::TEST7;
318
        $val .= (string)self::TEST8;
319
        $val .= (string)self::TEST9;
320
321
        strtolower($val);
322
323
        return $val;
324
    }
325
326
    public function test13()
327
    {
328
        echo $this->test1;
329
        echo $this->test2;
330
        echo $this->test3;
331
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
332
        foreach ($array as $key => $value) {
333
            echo $key . ' => ' . $value;
334
        }
335
336
        $val = (string)self::TEST1;
337
        $val .= (string)self::TEST2;
338
        $val .= (string)self::TEST3;
339
        $val .= (string)self::TEST4;
340
        $val .= (string)self::TEST5;
341
        $val .= (string)self::TEST6;
342
        $val .= (string)self::TEST7;
343
        $val .= (string)self::TEST8;
344
        $val .= (string)self::TEST9;
345
346
        strtolower($val);
347
348
        return $val;
349
    }
350
351
    public function test14()
352
    {
353
        echo $this->test1;
354
        echo $this->test2;
355
        echo $this->test3;
356
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
357
        foreach ($array as $key => $value) {
358
            echo $key . ' => ' . $value;
359
        }
360
361
        $val = (string)self::TEST1;
362
        $val .= (string)self::TEST2;
363
        $val .= (string)self::TEST3;
364
        $val .= (string)self::TEST4;
365
        $val .= (string)self::TEST5;
366
        $val .= (string)self::TEST6;
367
        $val .= (string)self::TEST7;
368
        $val .= (string)self::TEST8;
369
        $val .= (string)self::TEST9;
370
371
        strtolower($val);
372
373
        return $val;
374
    }
375
376
    public function test15()
377
    {
378
        echo $this->test1;
379
        echo $this->test2;
380
        echo $this->test3;
381
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
382
        foreach ($array as $key => $value) {
383
            echo $key . ' => ' . $value;
384
        }
385
386
        $val = (string)self::TEST1;
387
        $val .= (string)self::TEST2;
388
        $val .= (string)self::TEST3;
389
        $val .= (string)self::TEST4;
390
        $val .= (string)self::TEST5;
391
        $val .= (string)self::TEST6;
392
        $val .= (string)self::TEST7;
393
        $val .= (string)self::TEST8;
394
        $val .= (string)self::TEST9;
395
396
        strtolower($val);
397
398
        return $val;
399
    }
400
401
    public function test16()
402
    {
403
        echo $this->test1;
404
        echo $this->test2;
405
        echo $this->test3;
406
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
407
        foreach ($array as $key => $value) {
408
            echo $key . ' => ' . $value;
409
        }
410
411
        $val = (string)self::TEST1;
412
        $val .= (string)self::TEST2;
413
        $val .= (string)self::TEST3;
414
        $val .= (string)self::TEST4;
415
        $val .= (string)self::TEST5;
416
        $val .= (string)self::TEST6;
417
        $val .= (string)self::TEST7;
418
        $val .= (string)self::TEST8;
419
        $val .= (string)self::TEST9;
420
421
        strtolower($val);
422
423
        return $val;
424
    }
425
426
    public function test17()
427
    {
428
        echo $this->test1;
429
        echo $this->test2;
430
        echo $this->test3;
431
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
432
        foreach ($array as $key => $value) {
433
            echo $key . ' => ' . $value;
434
        }
435
436
        $val = (string)self::TEST1;
437
        $val .= (string)self::TEST2;
438
        $val .= (string)self::TEST3;
439
        $val .= (string)self::TEST4;
440
        $val .= (string)self::TEST5;
441
        $val .= (string)self::TEST6;
442
        $val .= (string)self::TEST7;
443
        $val .= (string)self::TEST8;
444
        $val .= (string)self::TEST9;
445
446
        strtolower($val);
447
448
        return $val;
449
450
    }
451
452
    public function test18()
453
    {
454
        echo $this->test1;
455
        echo $this->test2;
456
        echo $this->test3;
457
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
458
        foreach ($array as $key => $value) {
459
            echo $key . ' => ' . $value;
460
        }
461
462
        $val = (string)self::TEST1;
463
        $val .= (string)self::TEST2;
464
        $val .= (string)self::TEST3;
465
        $val .= (string)self::TEST4;
466
        $val .= (string)self::TEST5;
467
        $val .= (string)self::TEST6;
468
        $val .= (string)self::TEST7;
469
        $val .= (string)self::TEST8;
470
        $val .= (string)self::TEST9;
471
472
        strtolower($val);
473
474
        return $val;
475
    }
476
477
    public function test19()
478
    {
479
        echo $this->test1;
480
        echo $this->test2;
481
        echo $this->test3;
482
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
483
        foreach ($array as $key => $value) {
484
            echo $key . ' => ' . $value;
485
        }
486
487
        $val = (string)self::TEST1;
488
        $val .= (string)self::TEST2;
489
        $val .= (string)self::TEST3;
490
        $val .= (string)self::TEST4;
491
        $val .= (string)self::TEST5;
492
        $val .= (string)self::TEST6;
493
        $val .= (string)self::TEST7;
494
        $val .= (string)self::TEST8;
495
        $val .= (string)self::TEST9;
496
497
        strtolower($val);
498
499
        return $val;
500
    }
501
502
    public function test20()
503
    {
504
        echo $this->test1;
505
        echo $this->test2;
506
        echo $this->test3;
507
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
508
        foreach ($array as $key => $value) {
509
            echo $key . ' => ' . $value;
510
        }
511
512
        $val = (string)self::TEST1;
513
        $val .= (string)self::TEST2;
514
        $val .= (string)self::TEST3;
515
        $val .= (string)self::TEST4;
516
        $val .= (string)self::TEST5;
517
        $val .= (string)self::TEST6;
518
        $val .= (string)self::TEST7;
519
        $val .= (string)self::TEST8;
520
        $val .= (string)self::TEST9;
521
522
        strtolower($val);
523
524
        return $val;
525
    }
526
527
    public function test21()
528
    {
529
        echo $this->test1;
530
        echo $this->test2;
531
        echo $this->test3;
532
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
533
        foreach ($array as $key => $value) {
534
            echo $key . ' => ' . $value;
535
        }
536
537
        $val = (string)self::TEST1;
538
        $val .= (string)self::TEST2;
539
        $val .= (string)self::TEST3;
540
        $val .= (string)self::TEST4;
541
        $val .= (string)self::TEST5;
542
        $val .= (string)self::TEST6;
543
        $val .= (string)self::TEST7;
544
        $val .= (string)self::TEST8;
545
        $val .= (string)self::TEST9;
546
547
        strtolower($val);
548
549
        return $val;
550
    }
551
552
    public function test22()
553
    {
554
        echo $this->test1;
555
        echo $this->test2;
556
        echo $this->test3;
557
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
558
        foreach ($array as $key => $value) {
559
            echo $key . ' => ' . $value;
560
        }
561
562
        $val = (string)self::TEST1;
563
        $val .= (string)self::TEST2;
564
        $val .= (string)self::TEST3;
565
        $val .= (string)self::TEST4;
566
        $val .= (string)self::TEST5;
567
        $val .= (string)self::TEST6;
568
        $val .= (string)self::TEST7;
569
        $val .= (string)self::TEST8;
570
        $val .= (string)self::TEST9;
571
572
        strtolower($val);
573
574
        return $val;
575
    }
576
577
    public function test23()
578
    {
579
        echo $this->test1;
580
        echo $this->test2;
581
        echo $this->test3;
582
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
583
        foreach ($array as $key => $value) {
584
            echo $key . ' => ' . $value;
585
        }
586
587
        $val = (string)self::TEST1;
588
        $val .= (string)self::TEST2;
589
        $val .= (string)self::TEST3;
590
        $val .= (string)self::TEST4;
591
        $val .= (string)self::TEST5;
592
        $val .= (string)self::TEST6;
593
        $val .= (string)self::TEST7;
594
        $val .= (string)self::TEST8;
595
        $val .= (string)self::TEST9;
596
597
        strtolower($val);
598
599
        return $val;
600
    }
601
602
    public function test24()
603
    {
604
        echo $this->test1;
605
        echo $this->test2;
606
        echo $this->test3;
607
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
608
        foreach ($array as $key => $value) {
609
            echo $key . ' => ' . $value;
610
        }
611
612
        $val = (string)self::TEST1;
613
        $val .= (string)self::TEST2;
614
        $val .= (string)self::TEST3;
615
        $val .= (string)self::TEST4;
616
        $val .= (string)self::TEST5;
617
        $val .= (string)self::TEST6;
618
        $val .= (string)self::TEST7;
619
        $val .= (string)self::TEST8;
620
        $val .= (string)self::TEST9;
621
622
        strtolower($val);
623
624
        return $val;
625
    }
626
627
    public function test25()
628
    {
629
        echo $this->test1;
630
        echo $this->test2;
631
        echo $this->test3;
632
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
633
        foreach ($array as $key => $value) {
634
            echo $key . ' => ' . $value;
635
        }
636
637
        $val = (string)self::TEST1;
638
        $val .= (string)self::TEST2;
639
        $val .= (string)self::TEST3;
640
        $val .= (string)self::TEST4;
641
        $val .= (string)self::TEST5;
642
        $val .= (string)self::TEST6;
643
        $val .= (string)self::TEST7;
644
        $val .= (string)self::TEST8;
645
        $val .= (string)self::TEST9;
646
647
        strtolower($val);
648
649
        return $val;
650
    }
651
652
    public function test26()
653
    {
654
        echo $this->test1;
655
        echo $this->test2;
656
        echo $this->test3;
657
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
658
        foreach ($array as $key => $value) {
659
            echo $key . ' => ' . $value;
660
        }
661
662
        $val = (string)self::TEST1;
663
        $val .= (string)self::TEST2;
664
        $val .= (string)self::TEST3;
665
        $val .= (string)self::TEST4;
666
        $val .= (string)self::TEST5;
667
        $val .= (string)self::TEST6;
668
        $val .= (string)self::TEST7;
669
        $val .= (string)self::TEST8;
670
        $val .= (string)self::TEST9;
671
672
        strtolower($val);
673
674
        return $val;
675
    }
676
677
    public function test27()
678
    {
679
        echo $this->test1;
680
        echo $this->test2;
681
        echo $this->test3;
682
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
683
        foreach ($array as $key => $value) {
684
            echo $key . ' => ' . $value;
685
        }
686
687
        $val = (string)self::TEST1;
688
        $val .= (string)self::TEST2;
689
        $val .= (string)self::TEST3;
690
        $val .= (string)self::TEST4;
691
        $val .= (string)self::TEST5;
692
        $val .= (string)self::TEST6;
693
        $val .= (string)self::TEST7;
694
        $val .= (string)self::TEST8;
695
        $val .= (string)self::TEST9;
696
697
        strtolower($val);
698
699
        return $val;
700
701
    }
702
703
    public function test28()
704
    {
705
        echo $this->test1;
706
        echo $this->test2;
707
        echo $this->test3;
708
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
709
        foreach ($array as $key => $value) {
710
            echo $key . ' => ' . $value;
711
        }
712
713
        $val = (string)self::TEST1;
714
        $val .= (string)self::TEST2;
715
        $val .= (string)self::TEST3;
716
        $val .= (string)self::TEST4;
717
        $val .= (string)self::TEST5;
718
        $val .= (string)self::TEST6;
719
        $val .= (string)self::TEST7;
720
        $val .= (string)self::TEST8;
721
        $val .= (string)self::TEST9;
722
723
        strtolower($val);
724
725
        return $val;
726
    }
727
728
    public function test29()
729
    {
730
        echo $this->test1;
731
        echo $this->test2;
732
        echo $this->test3;
733
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
734
        foreach ($array as $key => $value) {
735
            echo $key . ' => ' . $value;
736
        }
737
738
        $val = (string)self::TEST1;
739
        $val .= (string)self::TEST2;
740
        $val .= (string)self::TEST3;
741
        $val .= (string)self::TEST4;
742
        $val .= (string)self::TEST5;
743
        $val .= (string)self::TEST6;
744
        $val .= (string)self::TEST7;
745
        $val .= (string)self::TEST8;
746
        $val .= (string)self::TEST9;
747
748
        strtolower($val);
749
750
        return $val;
751
    }
752
753
    public function test30()
754
    {
755
        echo $this->test1;
756
        echo $this->test2;
757
        echo $this->test3;
758
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
759
        foreach ($array as $key => $value) {
760
            echo $key . ' => ' . $value;
761
        }
762
763
        $val = (string)self::TEST1;
764
        $val .= (string)self::TEST2;
765
        $val .= (string)self::TEST3;
766
        $val .= (string)self::TEST4;
767
        $val .= (string)self::TEST5;
768
        $val .= (string)self::TEST6;
769
        $val .= (string)self::TEST7;
770
        $val .= (string)self::TEST8;
771
        $val .= (string)self::TEST9;
772
773
        strtolower($val);
774
775
        return $val;
776
    }
777
778
    public function test31()
779
    {
780
        echo $this->test1;
781
        echo $this->test2;
782
        echo $this->test3;
783
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
784
        foreach ($array as $key => $value) {
785
            echo $key . ' => ' . $value;
786
        }
787
788
        $val = (string)self::TEST1;
789
        $val .= (string)self::TEST2;
790
        $val .= (string)self::TEST3;
791
        $val .= (string)self::TEST4;
792
        $val .= (string)self::TEST5;
793
        $val .= (string)self::TEST6;
794
        $val .= (string)self::TEST7;
795
        $val .= (string)self::TEST8;
796
        $val .= (string)self::TEST9;
797
798
        strtolower($val);
799
800
        return $val;
801
    }
802
803
    public function test32()
804
    {
805
        echo $this->test1;
806
        echo $this->test2;
807
        echo $this->test3;
808
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
809
        foreach ($array as $key => $value) {
810
            echo $key . ' => ' . $value;
811
        }
812
813
        $val = (string)self::TEST1;
814
        $val .= (string)self::TEST2;
815
        $val .= (string)self::TEST3;
816
        $val .= (string)self::TEST4;
817
        $val .= (string)self::TEST5;
818
        $val .= (string)self::TEST6;
819
        $val .= (string)self::TEST7;
820
        $val .= (string)self::TEST8;
821
        $val .= (string)self::TEST9;
822
823
        strtolower($val);
824
825
        return $val;
826
    }
827
828
    public function test33()
829
    {
830
        echo $this->test1;
831
        echo $this->test2;
832
        echo $this->test3;
833
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
834
        foreach ($array as $key => $value) {
835
            echo $key . ' => ' . $value;
836
        }
837
838
        $val = (string)self::TEST1;
839
        $val .= (string)self::TEST2;
840
        $val .= (string)self::TEST3;
841
        $val .= (string)self::TEST4;
842
        $val .= (string)self::TEST5;
843
        $val .= (string)self::TEST6;
844
        $val .= (string)self::TEST7;
845
        $val .= (string)self::TEST8;
846
        $val .= (string)self::TEST9;
847
848
        strtolower($val);
849
850
        return $val;
851
    }
852
853
    public function test34()
854
    {
855
        echo $this->test1;
856
        echo $this->test2;
857
        echo $this->test3;
858
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
859
        foreach ($array as $key => $value) {
860
            echo $key . ' => ' . $value;
861
        }
862
863
        $val = (string)self::TEST1;
864
        $val .= (string)self::TEST2;
865
        $val .= (string)self::TEST3;
866
        $val .= (string)self::TEST4;
867
        $val .= (string)self::TEST5;
868
        $val .= (string)self::TEST6;
869
        $val .= (string)self::TEST7;
870
        $val .= (string)self::TEST8;
871
        $val .= (string)self::TEST9;
872
873
        strtolower($val);
874
875
        return $val;
876
    }
877
878
    public function test35()
879
    {
880
        echo $this->test1;
881
        echo $this->test2;
882
        echo $this->test3;
883
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
884
        foreach ($array as $key => $value) {
885
            echo $key . ' => ' . $value;
886
        }
887
888
        $val = (string)self::TEST1;
889
        $val .= (string)self::TEST2;
890
        $val .= (string)self::TEST3;
891
        $val .= (string)self::TEST4;
892
        $val .= (string)self::TEST5;
893
        $val .= (string)self::TEST6;
894
        $val .= (string)self::TEST7;
895
        $val .= (string)self::TEST8;
896
        $val .= (string)self::TEST9;
897
898
        strtolower($val);
899
900
        return $val;
901
    }
902
903
    public function test36()
904
    {
905
        echo $this->test1;
906
        echo $this->test2;
907
        echo $this->test3;
908
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
909
        foreach ($array as $key => $value) {
910
            echo $key . ' => ' . $value;
911
        }
912
913
        $val = (string)self::TEST1;
914
        $val .= (string)self::TEST2;
915
        $val .= (string)self::TEST3;
916
        $val .= (string)self::TEST4;
917
        $val .= (string)self::TEST5;
918
        $val .= (string)self::TEST6;
919
        $val .= (string)self::TEST7;
920
        $val .= (string)self::TEST8;
921
        $val .= (string)self::TEST9;
922
923
        strtolower($val);
924
925
        return $val;
926
    }
927
928
    public function test37()
929
    {
930
        echo $this->test1;
931
        echo $this->test2;
932
        echo $this->test3;
933
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
934
        foreach ($array as $key => $value) {
935
            echo $key . ' => ' . $value;
936
        }
937
938
        $val = (string)self::TEST1;
939
        $val .= (string)self::TEST2;
940
        $val .= (string)self::TEST3;
941
        $val .= (string)self::TEST4;
942
        $val .= (string)self::TEST5;
943
        $val .= (string)self::TEST6;
944
        $val .= (string)self::TEST7;
945
        $val .= (string)self::TEST8;
946
        $val .= (string)self::TEST9;
947
948
        strtolower($val);
949
950
        return $val;
951
952
    }
953
954
    public function test38()
955
    {
956
        echo $this->test1;
957
        echo $this->test2;
958
        echo $this->test3;
959
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
960
        foreach ($array as $key => $value) {
961
            echo $key . ' => ' . $value;
962
        }
963
964
        $val = (string)self::TEST1;
965
        $val .= (string)self::TEST2;
966
        $val .= (string)self::TEST3;
967
        $val .= (string)self::TEST4;
968
        $val .= (string)self::TEST5;
969
        $val .= (string)self::TEST6;
970
        $val .= (string)self::TEST7;
971
        $val .= (string)self::TEST8;
972
        $val .= (string)self::TEST9;
973
974
        strtolower($val);
975
976
        return $val;
977
    }
978
979
    public function test39()
980
    {
981
        echo $this->test1;
982
        echo $this->test2;
983
        echo $this->test3;
984
        $array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
985
        foreach ($array as $key => $value) {
986
            echo $key . ' => ' . $value;
987
        }
988
989
        $val = (string)self::TEST1;
990
        $val .= (string)self::TEST2;
991
        $val .= (string)self::TEST3;
992
        $val .= (string)self::TEST4;
993
        $val .= (string)self::TEST5;
994
        $val .= (string)self::TEST6;
995
        $val .= (string)self::TEST7;
996
        $val .= (string)self::TEST8;
997
        $val .= (string)self::TEST9;
998
999
        strtolower($val);
1000
1001
        return $val;
1002
    }
1003
}
1004