src/Form/PasswordForgetType.php line 17
<?phpnamespace App\Form;use Sulu\Bundle\CommunityBundle\Validator\Constraints\Exist;use Sulu\Bundle\SecurityBundle\Entity\User;use Symfony\Component\Form\AbstractType;use Symfony\Component\Form\Extension\Core\Type\SubmitType;use Symfony\Component\Form\Extension\Core\Type\TextType;use Symfony\Component\Form\FormBuilderInterface;use Symfony\Component\OptionsResolver\OptionsResolver;class PasswordForgetType extends AbstractType{/*** {@inheritdoc}*/public function buildForm(FormBuilderInterface $builder, array $options){$builder->add('email_username', TextType::class, ['constraints' => new Exist(['columns' => ['email', 'username'],'entity' => $options['user_class'],'groups' => 'password_forget',]),'label' => 'Utilisateur ou email',]);$builder->add('submit', SubmitType::class, ['label' => 'Changer de mot de passe']);}/*** {@inheritdoc}*/public function configureOptions(OptionsResolver $resolver){$resolver->setDefaults(['user_class' => User::class,'validation_groups' => ['password_forget'],]);}}