We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b6fcf5e commit eea74d2Copy full SHA for eea74d2
src/Rules/FunctionCallParametersCheck.php
@@ -317,13 +317,13 @@ public function check(
317
}
318
319
if ($this->checkArgumentTypes) {
320
- $parameterType = TypeUtils::resolveLateResolvableTypes($parameter->getType());
321
$parameterType = $this->parameterClosureTypeHelper->getParameterTypeFromParameterClosureTypeExtension(
322
$funcCall,
323
$callReflection,
324
$parameter,
325
$scope,
326
- ) ?? $parameterType;
+ ) ?? $parameter->getType();
+ $parameterType = TypeUtils::resolveLateResolvableTypes($parameterType);
327
328
if (
329
!$parameter->passedByReference()->createsNewVariable()
0 commit comments