@@ -23,10 +23,10 @@ public function doFoo($mixed, array $stringMixedMap): void
2323 assertType ('null ' , filter_var (17 , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_NULL_ON_FAILURE ]));
2424 assertType ('false ' , filter_var ('foo ' , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY ]));
2525 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 ]));
3030
3131 assertType ('array<17> ' , filter_var (17 , FILTER_VALIDATE_INT , ['flags ' => FILTER_FORCE_ARRAY ]));
3232 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
4141 assertType ('null ' , filter_var (17 , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY |FILTER_NULL_ON_FAILURE ]));
4242 assertType ('false ' , filter_var ('foo ' , FILTER_VALIDATE_INT , ['flags ' => FILTER_REQUIRE_ARRAY |FILTER_FORCE_ARRAY ]));
4343 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 ]));
4848
4949 assertType ('0|int<17, 19> ' , filter_var ($ mixed , FILTER_VALIDATE_INT , ['options ' => ['default ' => 0 , 'min_range ' => 17 , 'max_range ' => 19 ]]));
5050
0 commit comments