@@ -17,6 +17,7 @@ class HelloWorld
17
17
* @param '1' $oneStr
18
18
* @param '0' $zeroStr
19
19
* @param '-1' $minusOneStr
20
+ * @param '+1' $plusOneStr
20
21
* @param null $null
21
22
* @param array{} $emptyArr
22
23
* @param 'php' $phpStr
@@ -31,6 +32,7 @@ public function sayTrue(
31
32
$ oneStr ,
32
33
$ zeroStr ,
33
34
$ minusOneStr ,
35
+ $ plusOneStr ,
34
36
$ null ,
35
37
$ emptyArr ,
36
38
$ phpStr ,
@@ -45,6 +47,7 @@ public function sayTrue(
45
47
assertType ('true ' , $ true == $ oneStr );
46
48
assertType ('false ' , $ true == $ zeroStr );
47
49
assertType ('true ' , $ true == $ minusOneStr );
50
+ assertType ('true ' , $ true == $ plusOneStr );
48
51
assertType ('false ' , $ true == $ null );
49
52
assertType ('false ' , $ true == $ emptyArr );
50
53
assertType ('true ' , $ true == $ phpStr );
@@ -60,6 +63,7 @@ public function sayTrue(
60
63
* @param '1' $oneStr
61
64
* @param '0' $zeroStr
62
65
* @param '-1' $minusOneStr
66
+ * @param '+1' $plusOneStr
63
67
* @param null $null
64
68
* @param array{} $emptyArr
65
69
* @param 'php' $phpStr
@@ -74,6 +78,7 @@ public function sayFalse(
74
78
$ oneStr ,
75
79
$ zeroStr ,
76
80
$ minusOneStr ,
81
+ $ plusOneStr ,
77
82
$ null ,
78
83
$ emptyArr ,
79
84
$ phpStr ,
@@ -88,6 +93,7 @@ public function sayFalse(
88
93
assertType ('false ' , $ false == $ oneStr );
89
94
assertType ('true ' , $ false == $ zeroStr );
90
95
assertType ('false ' , $ false == $ minusOneStr );
96
+ assertType ('false ' , $ false == $ plusOneStr );
91
97
assertType ('true ' , $ false == $ null );
92
98
assertType ('true ' , $ false == $ emptyArr );
93
99
assertType ('false ' , $ false == $ phpStr );
@@ -103,6 +109,7 @@ public function sayFalse(
103
109
* @param '1' $oneStr
104
110
* @param '0' $zeroStr
105
111
* @param '-1' $minusOneStr
112
+ * @param '+1' $plusOneStr
106
113
* @param null $null
107
114
* @param array{} $emptyArr
108
115
* @param 'php' $phpStr
@@ -117,6 +124,7 @@ public function sayOne(
117
124
$ oneStr ,
118
125
$ zeroStr ,
119
126
$ minusOneStr ,
127
+ $ plusOneStr ,
120
128
$ null ,
121
129
$ emptyArr ,
122
130
$ phpStr ,
@@ -131,6 +139,7 @@ public function sayOne(
131
139
assertType ('true ' , $ one == $ oneStr );
132
140
assertType ('false ' , $ one == $ zeroStr );
133
141
assertType ('false ' , $ one == $ minusOneStr );
142
+ assertType ('true ' , $ one == $ plusOneStr );
134
143
assertType ('false ' , $ one == $ null );
135
144
assertType ('false ' , $ one == $ emptyArr );
136
145
assertType ('false ' , $ one == $ phpStr );
@@ -146,6 +155,7 @@ public function sayOne(
146
155
* @param '1' $oneStr
147
156
* @param '0' $zeroStr
148
157
* @param '-1' $minusOneStr
158
+ * @param '+1' $plusOneStr
149
159
* @param null $null
150
160
* @param array{} $emptyArr
151
161
* @param 'php' $phpStr
@@ -160,6 +170,7 @@ public function sayZero(
160
170
$ oneStr ,
161
171
$ zeroStr ,
162
172
$ minusOneStr ,
173
+ $ plusOneStr ,
163
174
$ null ,
164
175
$ emptyArr ,
165
176
$ phpStr ,
@@ -174,6 +185,7 @@ public function sayZero(
174
185
assertType ('false ' , $ zero == $ oneStr );
175
186
assertType ('true ' , $ zero == $ zeroStr );
176
187
assertType ('false ' , $ zero == $ minusOneStr );
188
+ assertType ('false ' , $ zero == $ plusOneStr );
177
189
assertType ('true ' , $ zero == $ null );
178
190
assertType ('false ' , $ zero == $ emptyArr );
179
191
}
@@ -187,6 +199,7 @@ public function sayZero(
187
199
* @param '1' $oneStr
188
200
* @param '0' $zeroStr
189
201
* @param '-1' $minusOneStr
202
+ * @param '+1' $plusOneStr
190
203
* @param null $null
191
204
* @param array{} $emptyArr
192
205
* @param 'php' $phpStr
@@ -201,6 +214,7 @@ public function sayMinusOne(
201
214
$ oneStr ,
202
215
$ zeroStr ,
203
216
$ minusOneStr ,
217
+ $ plusOneStr ,
204
218
$ null ,
205
219
$ emptyArr ,
206
220
$ phpStr ,
@@ -215,6 +229,7 @@ public function sayMinusOne(
215
229
assertType ('false ' , $ minusOne == $ oneStr );
216
230
assertType ('false ' , $ minusOne == $ zeroStr );
217
231
assertType ('true ' , $ minusOne == $ minusOneStr );
232
+ assertType ('false ' , $ minusOne == $ plusOneStr );
218
233
assertType ('false ' , $ minusOne == $ null );
219
234
assertType ('false ' , $ minusOne == $ emptyArr );
220
235
assertType ('false ' , $ minusOne == $ phpStr );
@@ -230,6 +245,7 @@ public function sayMinusOne(
230
245
* @param '1' $oneStr
231
246
* @param '0' $zeroStr
232
247
* @param '-1' $minusOneStr
248
+ * @param '+1' $plusOneStr
233
249
* @param null $null
234
250
* @param array{} $emptyArr
235
251
* @param 'php' $phpStr
@@ -244,6 +260,7 @@ public function sayOneStr(
244
260
$ oneStr ,
245
261
$ zeroStr ,
246
262
$ minusOneStr ,
263
+ $ plusOneStr ,
247
264
$ null ,
248
265
$ emptyArr ,
249
266
$ phpStr ,
@@ -258,6 +275,7 @@ public function sayOneStr(
258
275
assertType ('true ' , $ oneStr == $ oneStr );
259
276
assertType ('false ' , $ oneStr == $ zeroStr );
260
277
assertType ('false ' , $ oneStr == $ minusOneStr );
278
+ assertType ('true ' , $ oneStr == $ plusOneStr );
261
279
assertType ('false ' , $ oneStr == $ null );
262
280
assertType ('false ' , $ oneStr == $ emptyArr );
263
281
assertType ('false ' , $ oneStr == $ phpStr );
@@ -273,6 +291,7 @@ public function sayOneStr(
273
291
* @param '1' $oneStr
274
292
* @param '0' $zeroStr
275
293
* @param '-1' $minusOneStr
294
+ * @param '+1' $plusOneStr
276
295
* @param null $null
277
296
* @param array{} $emptyArr
278
297
* @param 'php' $phpStr
@@ -287,6 +306,7 @@ public function sayZeroStr(
287
306
$ oneStr ,
288
307
$ zeroStr ,
289
308
$ minusOneStr ,
309
+ $ plusOneStr ,
290
310
$ null ,
291
311
$ emptyArr ,
292
312
$ phpStr ,
@@ -301,6 +321,7 @@ public function sayZeroStr(
301
321
assertType ('false ' , $ zeroStr == $ oneStr );
302
322
assertType ('true ' , $ zeroStr == $ zeroStr );
303
323
assertType ('false ' , $ zeroStr == $ minusOneStr );
324
+ assertType ('false ' , $ zeroStr == $ plusOneStr );
304
325
assertType ('false ' , $ zeroStr == $ null );
305
326
assertType ('false ' , $ zeroStr == $ emptyArr );
306
327
assertType ('false ' , $ zeroStr == $ phpStr );
@@ -316,6 +337,7 @@ public function sayZeroStr(
316
337
* @param '1' $oneStr
317
338
* @param '0' $zeroStr
318
339
* @param '-1' $minusOneStr
340
+ * @param '+1' $plusOneStr
319
341
* @param null $null
320
342
* @param array{} $emptyArr
321
343
* @param 'php' $phpStr
@@ -330,6 +352,7 @@ public function sayMinusOneStr(
330
352
$ oneStr ,
331
353
$ zeroStr ,
332
354
$ minusOneStr ,
355
+ $ plusOneStr ,
333
356
$ null ,
334
357
$ emptyArr ,
335
358
$ phpStr ,
@@ -344,6 +367,7 @@ public function sayMinusOneStr(
344
367
assertType ('false ' , $ minusOneStr == $ oneStr );
345
368
assertType ('false ' , $ minusOneStr == $ zeroStr );
346
369
assertType ('true ' , $ minusOneStr == $ minusOneStr );
370
+ assertType ('false ' , $ minusOneStr == $ plusOneStr );
347
371
assertType ('false ' , $ minusOneStr == $ null );
348
372
assertType ('false ' , $ minusOneStr == $ emptyArr );
349
373
assertType ('false ' , $ minusOneStr == $ phpStr );
@@ -359,6 +383,53 @@ public function sayMinusOneStr(
359
383
* @param '1' $oneStr
360
384
* @param '0' $zeroStr
361
385
* @param '-1' $minusOneStr
386
+ * @param '+1' $plusOneStr
387
+ * @param null $null
388
+ * @param array{} $emptyArr
389
+ * @param 'php' $phpStr
390
+ * @param '' $emptyStr
391
+ */
392
+ public function sayPlusOneStr (
393
+ $ true ,
394
+ $ false ,
395
+ $ one ,
396
+ $ zero ,
397
+ $ minusOne ,
398
+ $ oneStr ,
399
+ $ zeroStr ,
400
+ $ minusOneStr ,
401
+ $ plusOneStr ,
402
+ $ null ,
403
+ $ emptyArr ,
404
+ $ phpStr ,
405
+ $ emptyStr
406
+ ): void
407
+ {
408
+ assertType ('true ' , $ plusOneStr == $ true );
409
+ assertType ('false ' , $ plusOneStr == $ false );
410
+ assertType ('true ' , $ plusOneStr == $ one );
411
+ assertType ('false ' , $ plusOneStr == $ zero );
412
+ assertType ('false ' , $ plusOneStr == $ minusOne );
413
+ assertType ('true ' , $ plusOneStr == $ oneStr );
414
+ assertType ('false ' , $ plusOneStr == $ zeroStr );
415
+ assertType ('false ' , $ plusOneStr == $ minusOneStr );
416
+ assertType ('true ' , $ plusOneStr == $ plusOneStr );
417
+ assertType ('false ' , $ plusOneStr == $ null );
418
+ assertType ('false ' , $ plusOneStr == $ emptyArr );
419
+ assertType ('false ' , $ plusOneStr == $ phpStr );
420
+ assertType ('false ' , $ plusOneStr == $ emptyStr );
421
+ }
422
+
423
+ /**
424
+ * @param true $true
425
+ * @param false $false
426
+ * @param 1 $one
427
+ * @param 0 $zero
428
+ * @param -1 $minusOne
429
+ * @param '1' $oneStr
430
+ * @param '0' $zeroStr
431
+ * @param '-1' $minusOneStr
432
+ * @param '+1' $plusOneStr
362
433
* @param null $null
363
434
* @param array{} $emptyArr
364
435
* @param 'php' $phpStr
@@ -373,6 +444,7 @@ public function sayNull(
373
444
$ oneStr ,
374
445
$ zeroStr ,
375
446
$ minusOneStr ,
447
+ $ plusOneStr ,
376
448
$ null ,
377
449
$ emptyArr ,
378
450
$ phpStr ,
@@ -387,6 +459,7 @@ public function sayNull(
387
459
assertType ('false ' , $ null == $ oneStr );
388
460
assertType ('false ' , $ null == $ zeroStr );
389
461
assertType ('false ' , $ null == $ minusOneStr );
462
+ assertType ('false ' , $ null == $ plusOneStr );
390
463
assertType ('true ' , $ null == $ null );
391
464
assertType ('true ' , $ null == $ emptyArr );
392
465
assertType ('false ' , $ null == $ phpStr );
@@ -402,6 +475,7 @@ public function sayNull(
402
475
* @param '1' $oneStr
403
476
* @param '0' $zeroStr
404
477
* @param '-1' $minusOneStr
478
+ * @param '+1' $plusOneStr
405
479
* @param null $null
406
480
* @param array{} $emptyArr
407
481
* @param 'php' $phpStr
@@ -416,6 +490,7 @@ public function sayEmptyArray(
416
490
$ oneStr ,
417
491
$ zeroStr ,
418
492
$ minusOneStr ,
493
+ $ plusOneStr ,
419
494
$ null ,
420
495
$ emptyArr ,
421
496
$ phpStr ,
@@ -430,6 +505,7 @@ public function sayEmptyArray(
430
505
assertType ('false ' , $ emptyArr == $ oneStr );
431
506
assertType ('false ' , $ emptyArr == $ zeroStr );
432
507
assertType ('false ' , $ emptyArr == $ minusOneStr );
508
+ assertType ('false ' , $ emptyArr == $ plusOneStr );
433
509
assertType ('true ' , $ emptyArr == $ null );
434
510
assertType ('true ' , $ emptyArr == $ emptyArr );
435
511
assertType ('false ' , $ emptyArr == $ phpStr );
@@ -445,6 +521,7 @@ public function sayEmptyArray(
445
521
* @param '1' $oneStr
446
522
* @param '0' $zeroStr
447
523
* @param '-1' $minusOneStr
524
+ * @param '+1' $plusOneStr
448
525
* @param null $null
449
526
* @param array{} $emptyArr
450
527
* @param 'php' $phpStr
@@ -459,6 +536,7 @@ public function sayNonFalsyStr(
459
536
$ oneStr ,
460
537
$ zeroStr ,
461
538
$ minusOneStr ,
539
+ $ plusOneStr ,
462
540
$ null ,
463
541
$ emptyArr ,
464
542
$ phpStr ,
@@ -472,6 +550,7 @@ public function sayNonFalsyStr(
472
550
assertType ('false ' , $ phpStr == $ oneStr );
473
551
assertType ('false ' , $ phpStr == $ zeroStr );
474
552
assertType ('false ' , $ phpStr == $ minusOneStr );
553
+ assertType ('false ' , $ phpStr == $ plusOneStr );
475
554
assertType ('false ' , $ phpStr == $ null );
476
555
assertType ('false ' , $ phpStr == $ emptyArr );
477
556
assertType ('true ' , $ phpStr == $ phpStr );
@@ -487,6 +566,7 @@ public function sayNonFalsyStr(
487
566
* @param '1' $oneStr
488
567
* @param '0' $zeroStr
489
568
* @param '-1' $minusOneStr
569
+ * @param '+1' $plusOneStr
490
570
* @param null $null
491
571
* @param array{} $emptyArr
492
572
* @param 'php' $phpStr
@@ -501,6 +581,7 @@ public function sayEmptyStr(
501
581
$ oneStr ,
502
582
$ zeroStr ,
503
583
$ minusOneStr ,
584
+ $ plusOneStr ,
504
585
$ null ,
505
586
$ emptyArr ,
506
587
$ phpStr ,
@@ -514,6 +595,7 @@ public function sayEmptyStr(
514
595
assertType ('false ' , $ emptyStr == $ oneStr );
515
596
assertType ('false ' , $ emptyStr == $ zeroStr );
516
597
assertType ('false ' , $ emptyStr == $ minusOneStr );
598
+ assertType ('false ' , $ emptyStr == $ plusOneStr );
517
599
assertType ('true ' , $ emptyStr == $ null );
518
600
assertType ('false ' , $ emptyStr == $ emptyArr );
519
601
assertType ('false ' , $ emptyStr == $ phpStr );
0 commit comments