Porteur principal : Nicolas Meucci
Porteur secondaire : Jérémy Cerini
Résumé
Pour créer un widget de formulaire de type select avec des options statiques il faut actuellement surcharger des méthodes. L’objectif est de générer automatiquement ce code juste en créant un type de colonne ENUM dans la base de données.
Motivation
- Se rapprocher du SQL
- Éviter de surcharger le PHP
Proposition et implémentation
Le générateur récupère les valeurs du type ENUM et crée un contenu de select avec celles-ci.
La valeur de l’option est sa valeur, le libellé est également sa valeur mais préfixée par enum_
le tout mis dans une chaîne à traduire.
Cela permet d’anticiper tout conflit de traductions qui aurait pu éventuellement nécessiter une surcharge.