SettingsType
extends AbstractType
in package
Formulaire d'administration des réglages globaux de la plateforme.
Alimente l'entité Settings (singleton de configuration) : liens des réseaux sociaux
(Facebook, TikTok, X, LinkedIn), coordonnées de l'entreprise (localisation, téléphone, e-mail),
liste d'e-mails destinataires du formulaire de contact et liste d'e-mails des designers (les
deux saisis en texte libre séparé par des virgules, sans validation de format portée par le
formulaire), conditions générales et mentions légales (zones de texte riche acceptant du HTML).
Le champ defaultProCard (EntityType sur Card) restreint ses choix aux cartes non masquées
(c.isHide = false) ; il désigne la carte offerte lors de la première commande d'un utilisateur
Pro.
Table of Contents
Methods
- buildForm() : void
- configureOptions() : void
Methods
buildForm()
public
buildForm(FormBuilderInterface $builder, array<string|int, mixed> $options) : void
Parameters
- $builder : FormBuilderInterface
- $options : array<string|int, mixed>
configureOptions()
public
configureOptions(OptionsResolver $resolver) : void
Parameters
- $resolver : OptionsResolver