src/Form/CmsContactType.php line 13
<?phpnamespace App\Form;use App\Entity\CmsContact;use Symfony\Component\Form\AbstractType;use Symfony\Component\Form\Extension\Core\Type\ChoiceType;use Symfony\Component\Form\Extension\Core\Type\EmailType;use Symfony\Component\Form\Extension\Core\Type\TextareaType;use Symfony\Component\Form\FormBuilderInterface;use Symfony\Component\OptionsResolver\OptionsResolver;class CmsContactType extends AbstractType{public function buildForm(FormBuilderInterface $builder, array $options): void{$builder->add('subject', ChoiceType::class, ['label' => "Sujet","choices" => CmsContact::getChoiceSubject(),'choice_label' => fn($c) => $c,'attr' => []])->add('name', null, ['label' => "Nom",'attr'=>['placeholder'=> "Votre Nom"]])->add('email', EmailType::class, ['label' => "Email",'attr'=>['placeholder'=> "Adresse Email"]])->add('details', TextareaType::class, ['label' => "Message",'attr'=>['placeholder'=> "J'ai un probleme avec..."]]);}public function configureOptions(OptionsResolver $resolver): void{$resolver->setDefaults(['data_class' => CmsContact::class,]);}}