src/Form/ContactFormType.php line 17

Open in your IDE?
  1. <?php
  2.     /**
  3.      * project: Pimcore - Schutzverband Nuernberg Rostbratwuerste
  4.      * User: erikb
  5.      * Year: 2023
  6.      */
  7.     namespace App\Form;
  8.     use Symfony\Component\Form\AbstractType;
  9.     use Symfony\Component\Form\Extension\Core\Type\EmailType;
  10.     use Symfony\Component\Form\Extension\Core\Type\SubmitType;
  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.     class ContactFormType extends AbstractType {
  15.         /**
  16.          * @inheritDoc
  17.          */
  18.         public function buildFormFormBuilderInterface $builder, array $options ) : void {
  19.             $builder
  20.                 ->add('name'TextType::class, [
  21.                     'label' => 'form.general.label.name'
  22.                 ])
  23.                 ->add('email'EmailType::class, [
  24.                     'label' => 'form.general.label.email',
  25.                     'label_attr' => [
  26.                         'class' => 'sr-only'
  27.                     ]
  28.                 ])
  29.                 ->add('message'TextareaType::class, [
  30.                     'label' => 'form.general.label.message',
  31.                     'label_attr' => [
  32.                         'class' => 'sr-only'
  33.                     ]
  34.                 ])
  35.                 ->add('send'SubmitType::class, [
  36.                     'label' => 'form.general.label.send'
  37.                 ]);
  38.         }
  39.     }