BCard - Documentation technique

CompanyDetailsType extends AbstractType
in package

Formulaire de saisie des informations d'une entreprise lors de son inscription ou de la souscription à un plan « Entreprise ».

Formulaire explicitement non mappé ('data_class' => null) : nom, adresse, ville, pays et nombre d'employés (obligatoires, ce dernier devant être au moins égal à 2), description facultative, poste et téléphone de la personne de contact (obligatoires, le téléphone soumis à un format validé par expression régulière). Utilisé de façon autonome par CompanyRegistrationController et intégré, conditionnellement, comme sous-formulaire companyDetails de App\Form\Admin\ClientSubscriptionType.

configureOptions() définit une option novalidate, mais celle-ci n'est pas un nom d'option reconnu par FormType (qui attend 'attr' => ['novalidate' => 'novalidate']) : elle n'a donc aucun effet observable sur le rendu du formulaire.

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

        
On this page

Search results