Fix E_DEPRECATED warning in IntVal rule on PHP 8.1 (#1374)

by @fabacino
This commit is contained in:
Fabian Wiget 2022-01-19 11:38:23 +01:00 committed by GitHub
parent 4847fe45ff
commit 60566e2250
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -15,6 +15,7 @@ namespace Respect\Validation\Rules;
use function ctype_digit;
use function is_int;
use function is_string;
/**
* Validates if the input is an integer.
@ -36,6 +37,6 @@ final class IntVal extends AbstractRule
return true;
}
return ctype_digit($input);
return is_string($input) && ctype_digit($input);
}
}