src/Form/UsersType.php line 21
<?phpnamespace App\Form;use Symfony\Component\Form\AbstractType;use Symfony\Component\Form\FormBuilderInterface;use Symfony\Component\OptionsResolver\OptionsResolver;use Symfony\Component\Form\Extension\Core\Type\TextType;use Symfony\Component\Form\Extension\Core\Type\EmailType;use Symfony\Component\Form\Extension\Core\Type\PasswordType;use Symfony\Component\Form\Extension\Core\Type\DateType;use Symfony\Component\Form\Extension\Core\Type\ChoiceType;use Symfony\Component\Form\Extension\Core\Type\RadioType;use Symfony\Component\Form\Extension\Core\Type\FileType;use Symfony\Component\Form\Extension\Core\Type\CountryType;use Symfony\Component\Form\Extension\Core\Type\RepeatedType;use Symfony\Bridge\Doctrine\Form\Type\EntityType;use App\Entity\Profiles;class UsersType extends AbstractType{/***/public function buildForm(FormBuilderInterface $builder, array $options){$builder->add('fName')->add('lName')->add('phone')->add('email',EmailType::class)->add('sex',ChoiceType::class, array('choices' => array('Homme' => true,'Femme' => false),'expanded' => true,'multiple' => false))->add('profile',EntityType::class, array('class' => Profiles::class,'choice_label' => 'role', 'multiple' => false, 'expanded' => false))->add('password',PasswordType::class,array('required' =>true))->add('npassword', RepeatedType::class, array('mapped' => false,'type' => PasswordType::class,'invalid_message' => 'Le nouveau mot de passe n\'est pas bien confirmé.','options' => array('attr' => array('class' => 'password-field')),'required' => true,'first_options' => array('attr' => array('class' => 'os-pwd')),'second_options' => array('attr' => array('class' => 'os-confirm-pwd')),));}/***/public function configureOptions(OptionsResolver $resolver){$resolver->setDefaults(array('data_class' => 'App\Entity\Users','allow_extra_fields' => true));}/***/public function getBlockPrefix(){return 'users';}}