Skip to content

Commit 4a1ff4e

Browse files
committed
fix
1 parent 0cf4239 commit 4a1ff4e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Parser/NewAssignedToPropertyVisitor.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ final class NewAssignedToPropertyVisitor extends NodeVisitorAbstract
1313
public function enterNode(Node $node): ?Node
1414
{
1515
if ($node instanceof Node\Expr\Assign || $node instanceof Node\Expr\AssignRef) {
16-
if ($node->var instanceof Node\Expr\PropertyFetch && $node->expr instanceof Node\Expr\New_) {
16+
if (
17+
($node->var instanceof Node\Expr\PropertyFetch || $node->var instanceof Node\Expr\StaticPropertyFetch)
18+
&& $node->expr instanceof Node\Expr\New_
19+
) {
1720
$node->expr->setAttribute(self::ATTRIBUTE_NAME, $node->var);
1821
}
1922
}

0 commit comments

Comments
 (0)