Files
Twig/tests/Fixtures/functions/enum_cases/valid.test
T
2024-09-02 15:38:31 +02:00

28 lines
540 B
Plaintext

--TEST--
"enum_cases" function
--TEMPLATE--
{% for c in enum_cases('Twig\\Tests\\DummyBackedEnum') %}
{{~ c.name }}: {{ c.value }}
{% endfor %}
{% for c in enum_cases('Twig\Tests\DummyBackedEnum') %}
{{~ c.name }}: {{ c.value }}
{% endfor %}
{% for c in enum_cases('Twig\Tests\DummyUnitEnum') %}
{{~ c.name }}
{% endfor %}
{% set from_variable='Twig\Tests\DummyUnitEnum' %}
{% for c in enum_cases(from_variable) %}
{{~ c.name }}
{% endfor %}
--DATA--
return []
--EXPECT--
FOO: foo
BAR: bar
FOO: foo
BAR: bar
BAR
BAZ
BAR
BAZ