Files
Twig/tests/Fixtures/expressions/call_argument_unpacking.test
2024-09-11 11:55:09 +02:00

17 lines
361 B
Plaintext

--TEST--
Twig supports array unpacking for function calls
--TEMPLATE--
{{ '%s %s %s'|format(...[1, 2, 3]) }}
{{ '%s %s %s'|format(...[1], ...[2, 3]) }}
{{ '%s %s %s'|format(1, ...[2, 3]) }}
{{ '%s %s %s'|format(1, ...[2], ...[3]) }}
{{ '%s %s %s'|format(...it) }}
--DATA--
return ['it' => new \ArrayIterator([1, 2, 3])]
--EXPECT--
1 2 3
1 2 3
1 2 3
1 2 3
1 2 3