<?php
namespace App\Form\Customer;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
use Symfony\Component\Form\Extension\Core\Type\EmailType;
use Symfony\Component\Form\Extension\Core\Type\PasswordType;
use Symfony\Component\Form\Extension\Core\Type\SubmitType;
class QuickRegisterType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add(
'email',
EmailType::class,[
'label'=>false,
'attr'=>[
'class'=>'field-email',
'placeholder'=>'Votre adresse email',
'data-validation' => "email",
'data-validation-error-msg' => "Votre adresse email n'est pas valide.",
]
]
)
->add('submit',\Symfony\Component\Form\Extension\Core\Type\SubmitType::class,[
'attr'=>array('class'=>'button'),
'label'=>'Valider',
]);
}
public function configureOptions(OptionsResolver $resolver)
{
$resolver->setRequired('entity_manager');
}
/**
* {@inheritdoc}
*/
public function getBlockPrefix()
{
return 'customer_quick_register';
}
}