function ArrayExpression::getKeyValuePairs
3 calls to ArrayExpression::getKeyValuePairs()
- ArrayExpression::compile in vendor/
twig/ twig/ src/ Node/ Expression/ ArrayExpression.php - ArrayExpression::hasElement in vendor/
twig/ twig/ src/ Node/ Expression/ ArrayExpression.php - ArrayExpression::__construct in vendor/
twig/ twig/ src/ Node/ Expression/ ArrayExpression.php
File
-
vendor/
twig/ twig/ src/ Node/ Expression/ ArrayExpression.php, line 33
Class
Namespace
Twig\Node\ExpressionCode
public function getKeyValuePairs() : array {
$pairs = [];
foreach (array_chunk($this->nodes, 2) as $pair) {
$pairs[] = [
'key' => $pair[0],
'value' => $pair[1],
];
}
return $pairs;
}