mirror of
https://github.com/twigphp/Twig.git
synced 2026-09-19 05:46:41 +00:00
Remove usage of list() in favor of []
This commit is contained in:
@@ -48,7 +48,7 @@ class SetNode extends Node implements NodeCaptureInterface
|
|||||||
$compiler->addDebugInfo($this);
|
$compiler->addDebugInfo($this);
|
||||||
|
|
||||||
if (\count($this->getNode('names')) > 1) {
|
if (\count($this->getNode('names')) > 1) {
|
||||||
$compiler->write('list(');
|
$compiler->write('[');
|
||||||
foreach ($this->getNode('names') as $idx => $node) {
|
foreach ($this->getNode('names') as $idx => $node) {
|
||||||
if ($idx) {
|
if ($idx) {
|
||||||
$compiler->raw(', ');
|
$compiler->raw(', ');
|
||||||
@@ -56,7 +56,7 @@ class SetNode extends Node implements NodeCaptureInterface
|
|||||||
|
|
||||||
$compiler->subcompile($node);
|
$compiler->subcompile($node);
|
||||||
}
|
}
|
||||||
$compiler->raw(')');
|
$compiler->raw(']');
|
||||||
} else {
|
} else {
|
||||||
$compiler->subcompile($this->getNode('names'), false);
|
$compiler->subcompile($this->getNode('names'), false);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ EOF
|
|||||||
$node = new SetNode(false, $names, $values, 1);
|
$node = new SetNode(false, $names, $values, 1);
|
||||||
$tests[] = [$node, <<<EOF
|
$tests[] = [$node, <<<EOF
|
||||||
// line 1
|
// line 1
|
||||||
list(\$context["foo"], \$context["bar"]) = ["foo", {$this->getVariableGetter('bar')}];
|
[\$context["foo"], \$context["bar"]] = ["foo", {$this->getVariableGetter('bar')}];
|
||||||
EOF
|
EOF
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user