Skip to content

Commit b6cef51

Browse files
committed
Refactor
1 parent 6a5496c commit b6cef51

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/Parser/ArrayMapArgVisitor.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,10 @@ public function enterNode(Node $node): ?Node
2727
if ($args[1]->name !== null && $args[1]->name->name === 'callback') {
2828
$callbackPos = 1;
2929
}
30-
[$callback] = array_splice($args, $callbackPos, 1);
31-
$callback->value->setAttribute(self::ATTRIBUTE_NAME, $args);
30+
$callbackArg = $args[$callbackPos];
31+
$arrayArgs = $args;
32+
array_splice($arrayArgs, $callbackPos, 1);
33+
$callbackArg->value->setAttribute(self::ATTRIBUTE_NAME, $arrayArgs);
3234

3335
return null;
3436
}

0 commit comments

Comments
 (0)