Questa action dimostra il binding automatico di BackedEnum:
public function filterByStatus(ArticleStatus $status): Response
Quando visiti /sample/filter-by-status/status/P:
'P' dall'URLArticleStatus con valore 'P'ArticleStatus::PUBLISHED nel parametro$status->getLabel(), $status->isPublic()| Case | Valore | Label | Pubblico? |
|---|---|---|---|
DRAFT |
D |
Bozza | |
PUBLISHED |
P |
Pubblicato | |
ARCHIVED |
A |
Archiviato |