mirror of
https://github.com/twigphp/Twig.git
synced 2026-08-31 20:47:28 +00:00
Enhance enum.rst with dynamic case example
This commit is contained in:
committed by
Fabien Potencier
parent
6e38bec2ee
commit
bcc5ffc301
@@ -12,6 +12,10 @@
|
||||
{# display one specific case of a backed enum #}
|
||||
{{ enum('App\\CardSuite').Clubs.value }} {# "clubs" #}
|
||||
|
||||
{# display one specific case of a backed enum, with a dynamic name #}
|
||||
{% set case_name = 'Spades' %}
|
||||
{{ enum('App\\CardSuite').(case_name).name }} {# "Spades" #}
|
||||
|
||||
{# get all cases of an enum #}
|
||||
{% for case in enum('App\\CardSuite').cases %}
|
||||
{{ case.value }}
|
||||
|
||||
Reference in New Issue
Block a user