enum_cases
3.12
The enum_cases
function was added in Twig 3.12.
enum_cases
returns the list of cases for a given enum:
1 2 3
{% for case in enum_cases('App\\MyEnum') %}
{{ case.value }}
{% endfor %}
When using a string literal for the enum
argument, it will be validated during compile time to be a valid enum name.
Arguments
enum
: The FQCN of the enum