src/Form/Type/ReinitializeType.php line 18

Open in your IDE?
  1. <?php
  2. namespace App\Form\Type;
  3. use Symfony\Component\Form\AbstractType;
  4. use Symfony\Component\Form\FormBuilderInterface;
  5. use Symfony\Component\Form\Extension\Core\Type\TextType;
  6. use Symfony\Component\Form\Extension\Core\Type\EmailType;
  7. use Symfony\Component\Form\Extension\Core\Type\SubmitType;
  8. use Symfony\Component\Validator\Constraints\Email;
  9. use Symfony\Component\Form\Extension\Core\Type\DateType;
  10. /**
  11.  * Description of ReinitializeType
  12.  *
  13.  * @author Maxime Dequant
  14.  */
  15. class ReinitializeType extends AbstractType
  16. {
  17.     public function buildForm(FormBuilderInterface $builder, array $options)
  18.     {
  19.         $builder->add('nom'TextType::class, ['required' => true'label' => false])
  20.             ->add('prenom'TextType::class, ['required' => true'label' => false])
  21.             ->add('dateDeNaissance'DateType::class, ['widget' => 'single_text''required' => true'html5'=> false,'label' => false'format' => 'dd/MM/y''attr' => ['title' => 'Format valide: jj/mm/aaaa''pattern' => '([0-2][0-9]|(3)[0-1])(\/)(((0)[0-9])|((1)[0-2]))(\/)\d{4}']])
  22.             ->add('courriel'EmailType::class, ['required' => true'label' => false])
  23.             ->add('envoyer'SubmitType::class, ['attr' => ['class' => 'off-btn']]);
  24.     }
  25. }