<?php 
 
namespace App\Form; 
 
use Symfony\Component\Form\AbstractType; 
use Symfony\Component\Form\Extension\Core\Type\CheckboxType; 
use Symfony\Component\Form\Extension\Core\Type\EmailType; 
use Symfony\Component\Form\Extension\Core\Type\TelType; 
use Symfony\Component\Form\Extension\Core\Type\TextareaType; 
use Symfony\Component\Form\Extension\Core\Type\TextType; 
use Symfony\Component\Form\FormBuilderInterface; 
 
class ContactType extends AbstractType 
{ 
 
    public function buildForm(FormBuilderInterface $builder, array $options) 
    { 
        $builder 
            ->add('lastname', TextType::class,[ 
                'label' => 'Nom', 
                'label_attr' => array( 
                    'class' => 'span', 
                ), 
            ]) 
            ->add('firstname', TextType::class, [ 
                'label' => 'Prénom', 
                'label_attr' => array( 
                    'class' => 'span', 
                ), 
            ]) 
            ->add('phone', TelType::class,[ 
                'label' => 'Téléphone',           
                'label_attr' => array( 
                    'class' => 'span', 
                ), 
            ]) 
            ->add('email', EmailType::class, [ 
                'label' => 'Email', 
                'label_attr' => array( 
                    'class' => 'span', 
                ), 
            ]) 
            ->add('adress', TextType::class, [ 
                'label' => 'Adresse', 
                'label_attr' => array( 
                    'class' => 'span', 
                ), 
            ]) 
            ->add('society', TextType::class, [ 
                'label' => 'Société', 
                'attr' => array( 
                    'required' => false, 
                ) 
            ]) 
            ->add('message', TextareaType::class, [ 
                'label' => 'message', 
                'label_attr' => array( 
                    'class' => 'span', 
                ), 
            ]) 
            ->add('confidentialite', CheckboxType::class, [ 
                'label' => 'En soumettant ce formulaire, j’accepte que les informations saisies soient exploitées dans le cadre de la demande de devis et de la relation commerciale qui peut en découler.', 
                'label_attr' => array( 
                    'class' => 'span', 
                ), 
                'attr' => [ 
                    'expanded' => true, 
                    'required' => true, 
                    'disabled' => false, 
                ] 
            ]) 
        ; 
    } 
}