Replace Closure::fromCallable() usages with first-class callables

PHP 8.1 <3
This commit is contained in:
Dylan K. Taylor
2023-07-19 13:34:42 +01:00
parent fba51e3bf9
commit 537721fe7d
7 changed files with 16 additions and 19 deletions

View File

@ -78,7 +78,7 @@ final class UnsafeForeachArrayOfStringRule implements Rule{
return $type;
});
if($hasCastableKeyTypes && !$expectsIntKeyTypes){
$func = \Closure::fromCallable([Utils::class, 'stringifyKeys']);
$func = Utils::stringifyKeys(...);
return [
RuleErrorBuilder::message(sprintf(
"Unsafe foreach on array with key type %s (they might be casted to int).",