@@ -23,10 +23,10 @@ public function doFoo($mixed, array $stringMixedMap): void
23
23
assertType ('null ' , filter_var (17 , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_NULL_ON_FAILURE ]));
24
24
assertType ('false ' , filter_var ('foo ' , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY ]));
25
25
assertType ('null ' , filter_var ('foo ' , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_NULL_ON_FAILURE ]));
26
- assertType ('array<int>|false ' , filter_var ($ mixed , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY ]));
27
- assertType ('array<int>|null ' , filter_var ($ mixed , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_NULL_ON_FAILURE ]));
28
- assertType ('array<string, int> |false ' , filter_var ($ stringMixedMap , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY ]));
29
- assertType ('array<string, int> |null ' , filter_var ($ stringMixedMap , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_NULL_ON_FAILURE ]));
26
+ assertType ('array<int|false >|false ' , filter_var ($ mixed , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY ]));
27
+ assertType ('array<int|null >|null ' , filter_var ($ mixed , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_NULL_ON_FAILURE ]));
28
+ assertType ('array<string, int|false> ' , filter_var ($ stringMixedMap , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY ]));
29
+ assertType ('array<string, int|null> ' , filter_var ($ stringMixedMap , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_NULL_ON_FAILURE ]));
30
30
31
31
assertType ('array<17> ' , filter_var (17 , FILTER_VALIDATE_INT , ['flags ' => FILTER_FORCE_ARRAY ]));
32
32
assertType ('array<17> ' , filter_var (17 , FILTER_VALIDATE_INT , ['flags ' => FILTER_FORCE_ARRAY |FILTER_NULL_ON_FAILURE ]));
@@ -41,10 +41,10 @@ public function doFoo($mixed, array $stringMixedMap): void
41
41
assertType ('null ' , filter_var (17 , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY |FILTER_NULL_ON_FAILURE ]));
42
42
assertType ('false ' , filter_var ('foo ' , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY ]));
43
43
assertType ('null ' , filter_var ('foo ' , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY |FILTER_NULL_ON_FAILURE ]));
44
- assertType ('array<int>|false ' , filter_var ($ mixed , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY ]));
45
- assertType ('array<int>|null ' , filter_var ($ mixed , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY |FILTER_NULL_ON_FAILURE ]));
46
- assertType ('array<string, int> |false ' , filter_var ($ stringMixedMap , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY ]));
47
- assertType ('array<string, int> |null ' , filter_var ($ stringMixedMap , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY |FILTER_NULL_ON_FAILURE ]));
44
+ assertType ('array<int|false >|false ' , filter_var ($ mixed , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY ]));
45
+ assertType ('array<int|null >|null ' , filter_var ($ mixed , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY |FILTER_NULL_ON_FAILURE ]));
46
+ assertType ('array<string, int|false> ' , filter_var ($ stringMixedMap , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY ]));
47
+ assertType ('array<string, int|null> ' , filter_var ($ stringMixedMap , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY |FILTER_NULL_ON_FAILURE ]));
48
48
49
49
assertType ('0|int<17, 19> ' , filter_var ($ mixed , FILTER_VALIDATE_INT , ['options ' => ['default ' => 0 , 'min_range ' => 17 , 'max_range ' => 19 ]]));
50
50
0 commit comments