@@ -2952,12 +2952,103 @@ function containsIdentical(mixed $value): TraversableContainsIdentical
2952
2952
}
2953
2953
2954
2954
if (!function_exists ('PHPUnit\Framework\containsOnly ' )) {
2955
- function containsOnly (NativeType | string $ type ): TraversableContainsOnly
2955
+ function containsOnly (string $ type ): TraversableContainsOnly
2956
2956
{
2957
2957
return Assert::containsOnly (...func_get_args ());
2958
2958
}
2959
2959
}
2960
2960
2961
+ if (!function_exists ('PHPUnit\Framework\containsOnlyArray ' )) {
2962
+ function containsOnlyArray (): TraversableContainsOnly
2963
+ {
2964
+ return Assert::containsOnlyArray (...func_get_args ());
2965
+ }
2966
+ }
2967
+
2968
+ if (!function_exists ('PHPUnit\Framework\containsOnlyBool ' )) {
2969
+ function containsOnlyBool (): TraversableContainsOnly
2970
+ {
2971
+ return Assert::containsOnlyBool (...func_get_args ());
2972
+ }
2973
+ }
2974
+
2975
+ if (!function_exists ('PHPUnit\Framework\containsOnlyCallable ' )) {
2976
+ function containsOnlyCallable (): TraversableContainsOnly
2977
+ {
2978
+ return Assert::containsOnlyCallable (...func_get_args ());
2979
+ }
2980
+ }
2981
+
2982
+ if (!function_exists ('PHPUnit\Framework\containsOnlyFloat ' )) {
2983
+ function containsOnlyFloat (): TraversableContainsOnly
2984
+ {
2985
+ return Assert::containsOnlyFloat (...func_get_args ());
2986
+ }
2987
+ }
2988
+
2989
+ if (!function_exists ('PHPUnit\Framework\containsOnlyInt ' )) {
2990
+ function containsOnlyInt (): TraversableContainsOnly
2991
+ {
2992
+ return Assert::containsOnlyInt (...func_get_args ());
2993
+ }
2994
+ }
2995
+
2996
+ if (!function_exists ('PHPUnit\Framework\containsOnlyIterable ' )) {
2997
+ function containsOnlyIterable (): TraversableContainsOnly
2998
+ {
2999
+ return Assert::containsOnlyIterable (...func_get_args ());
3000
+ }
3001
+ }
3002
+
3003
+ if (!function_exists ('PHPUnit\Framework\containsOnlyNull ' )) {
3004
+ function containsOnlyNull (): TraversableContainsOnly
3005
+ {
3006
+ return Assert::containsOnlyNull (...func_get_args ());
3007
+ }
3008
+ }
3009
+
3010
+ if (!function_exists ('PHPUnit\Framework\containsOnlyNumeric ' )) {
3011
+ function containsOnlyNumeric (): TraversableContainsOnly
3012
+ {
3013
+ return Assert::containsOnlyNumeric (...func_get_args ());
3014
+ }
3015
+ }
3016
+
3017
+ if (!function_exists ('PHPUnit\Framework\containsOnlyObject ' )) {
3018
+ function containsOnlyObject (): TraversableContainsOnly
3019
+ {
3020
+ return Assert::containsOnlyObject (...func_get_args ());
3021
+ }
3022
+ }
3023
+
3024
+ if (!function_exists ('PHPUnit\Framework\containsOnlyResource ' )) {
3025
+ function containsOnlyResource (): TraversableContainsOnly
3026
+ {
3027
+ return Assert::containsOnlyResource (...func_get_args ());
3028
+ }
3029
+ }
3030
+
3031
+ if (!function_exists ('PHPUnit\Framework\containsOnlyClosedResource ' )) {
3032
+ function containsOnlyClosedResource (): TraversableContainsOnly
3033
+ {
3034
+ return Assert::containsOnlyClosedResource (...func_get_args ());
3035
+ }
3036
+ }
3037
+
3038
+ if (!function_exists ('PHPUnit\Framework\containsOnlyScalar ' )) {
3039
+ function containsOnlyScalar (): TraversableContainsOnly
3040
+ {
3041
+ return Assert::containsOnlyScalar (...func_get_args ());
3042
+ }
3043
+ }
3044
+
3045
+ if (!function_exists ('PHPUnit\Framework\containsOnlyString ' )) {
3046
+ function containsOnlyString (): TraversableContainsOnly
3047
+ {
3048
+ return Assert::containsOnlyString (...func_get_args ());
3049
+ }
3050
+ }
3051
+
2961
3052
if (!function_exists ('PHPUnit\Framework\containsOnlyInstancesOf ' )) {
2962
3053
function containsOnlyInstancesOf (string $ className ): TraversableContainsOnly
2963
3054
{
0 commit comments