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 5be1d2c commit 4d24016Copy full SHA for 4d24016
src/Analyser/NodeScopeResolver.php
@@ -4966,7 +4966,12 @@ private function processArgs(
4966
$scope = $scope->pushInFunctionCall($calleeReflection, $parameter);
4967
}
4968
4969
- $originalArg = $arg?->getAttribute(ArgumentsNormalizer::ORIGINAL_ARG_ATTRIBUTE) ?? $arg;
+ // Attempt to prevent null exception at line 4974 when calling getAttritbute
4970
+ if(!isset($arg) && !is_object($arg)) {
4971
+ continue;
4972
+ }
4973
+
4974
+ $originalArg = $arg->getAttribute(ArgumentsNormalizer::ORIGINAL_ARG_ATTRIBUTE) ?? $arg;
4975
$nodeCallback($originalArg, $scope);
4976
4977
$originalScope = $scope;
0 commit comments