Toujours accepter des vrais booléens pour les saisies déclarées en php
Certaines options des saisies sont conceptuellement des booléens, mais on peut utiliser le texte oui
ou non
comme valeur, ça ok pas de problème : c'est pour contourner les limites posées par certains cas d'usages.
Par contre quand on déclare les saisies "proprement" en php, on devrait toutjours pouvoir passer une vraie valeur booléenne et pas le pseudo oui|non.
Actuellement c'est un peu du 50/50, pour certaines options ça passe, pour d'autres pas, on se retrouve avec un mélange pas joli joli :
'options' => [
'multiple' => true,
'readonly' => 'oui', // le booléen marche pas
]
Donc faudra faire une passe pour harmoniser tout ça amha.