We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1905131 commit e671fe0Copy full SHA for e671fe0
1 file changed
src/Analyser/ExprHandler/AssignHandler.php
@@ -871,6 +871,9 @@ private function processSureTypesForConditionalExpressionsAfterAssign(Scope $sco
871
!$expr instanceof PropertyFetch
872
&& !$expr instanceof ArrayDimFetch
873
&& !$expr instanceof FuncCall
874
+ && !$expr instanceof MethodCall
875
+ && !$expr instanceof Expr\StaticCall
876
+ && !$expr instanceof Expr\BinaryOp\Pipe
877
) {
878
continue;
879
}
@@ -910,6 +913,9 @@ private function processSureNotTypesForConditionalExpressionsAfterAssign(Scope $
910
913
911
914
912
915
916
917
918
919
920
921
0 commit comments