I have a Symfony form with choice field (let’s call it
Status). It represents a enum field with about 10 possible values. Now I want to allow the user to change the
Status to only one of 2 values of the enum but also allow the existing one.
I guess it could be hacked by passing actual entity (or the
Status property) as an option to buildForm and push current value to choices options but given Symfony forms have plenty of built in solutions for common problems I want to ask if there is a better way of doing it.
Source: Ask PHP