Failed Conditions
Push — metadata ( c6c11e...d7114b )
by Michael
02:19
created

NamespacedSingleClassLOC1000   F

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

How to fix   Complexity   

Complex Class

Complex classes like NamespacedSingleClassLOC1000 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 NamespacedSingleClassLOC1000, and based on these observations, apply Extract Interface, too.

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