src/Form/ContactType.php line 20

Open in your IDE?
  1. <?php
  2. /**
  3.  * Created by PhpStorm.
  4.  * User: michael
  5.  * Date: 23/03/2019
  6.  * Time: 15:57
  7.  */
  8. namespace App\Form;
  9. use Symfony\Component\Form\AbstractType;
  10. use Symfony\Component\Form\Extension\Core\Type\EmailType;
  11. use Symfony\Component\Form\Extension\Core\Type\TextareaType;
  12. use Symfony\Component\Form\Extension\Core\Type\TextType;
  13. use Symfony\Component\Form\FormBuilderInterface;
  14. use Symfony\Component\Form\Extension\Core\Type\SubmitType;
  15. class ContactType extends AbstractType
  16. {
  17.     public function buildForm(FormBuilderInterface $builder, array $options) {
  18.         $builder
  19.             ->add('lastname'TextType::class, [
  20.                 'label' => false,
  21.                 'attr' => [
  22.                     'class' => 'form-control-lg',
  23.                     'placeholder' => 'Nom *',
  24.                 ]
  25.             ])
  26.             ->add('firstname'TextType::class, [
  27.                 'label' => false,
  28.                 'attr' => [
  29.                     'class' => 'form-control-lg',
  30.                     'placeholder' => 'Prénom *',
  31.                 ]
  32.             ])
  33.             ->add('email'EmailType::class, [
  34.                 'label' => false,
  35.                 'attr' => [
  36.                     'class' => 'form-control-lg',
  37.                     'placeholder' => 'Email *',
  38.                 ]
  39.             ])
  40.             ->add('phoneNumber'TextType::class, [
  41.                 'label' => false,
  42.                 'attr' => [
  43.                     'class' => 'form-control-lg',
  44.                     'placeholder' => 'Teléphone *',
  45.                 ]
  46.             ])
  47.             ->add('message'TextareaType::class, [
  48.                 'label' => false,
  49.                 'attr' => [
  50.                     'class' => 'form-control-lg',
  51.                     'placeholder' => 'Message...',
  52.                     'rows' => '5',
  53.                 ]
  54.             ])
  55.             ->add('send'SubmitType::class, [
  56.                 'label' => 'Envoyer',
  57.                 'attr' => [
  58.                     'class' => 'btn btn-lg btn-main btn-send-form',
  59.                 ]
  60.             ])
  61.         ;
  62.     }
  63. }