src/Form/DevisType.php line 11
<?phpnamespace App\Form;use Symfony\Component\Form\AbstractType;use Symfony\Component\Form\FormBuilderInterface;use Symfony\Component\OptionsResolver\OptionsResolver;use Symfony\Contracts\Translation\TranslatorInterface;use Symfony\Component\Form\Extension\Core\Type\ChoiceType;class DevisType extends AbstractType{private $translator;public function __construct(TranslatorInterface $translator){$this->translator = $translator;}public function buildForm(FormBuilderInterface $builder, array $options): void{$builder->add('societe', null, ['required' => true,'label' => 'form.label.societe',])->add('email', null, ['required' => true,'label' => 'E-mail',])->add('pays', null, ['required' => false,'label' => 'form.label.pays',])->add('nom', null, ['required' => true,'label' => 'form.label.nom',])->add('telephone', null, ['required' => false,'label' => 'form.label.telephone',])->add('langue', ChoiceType::class, ['required' => true,'label' => 'form.label.langue','choices' => ['English' => 0,'Français' => 1,'Deutsch' => 2,'Nederlands' => 3,'Español' => 4,'Italiano' => 5,'Magyar' => 6,'Hrvatski' => 7,'Ceský' => 8,'Polski' => 9],'placeholder' => null,'attr' => ['class' => 'custom-select']])->add('prenom', null, ['required' => false,'label' => 'form.label.prenom',])->add('siteInternet', null, ['required' => false,'label' => 'form.label.website',])->add('fonction', null, ['required' => false,'label' => 'form.label.fonction',]);}public function configureOptions(OptionsResolver $resolver): void{$resolver->setDefaults(['translation_domain' => 'form-devis'// Configure your form options here]);}}