zatwierdzenie formularza rejestracyjnego fosuserbundle

Używam FOSUserBundle. W moim projekcie stworzyłem własny zestaw użytkownika i nadpisałem kontroler, formularze i programy obsługi. Teraz, gdy użytkownik próbuje zarejestrować się w istniejącym e-mailu, strona ulega awarii (e-mail jest unikalny dla doktryny). Wygląda na to, że nie dokonano walidacji. Pomyślałem, że będzie pewna walidacja, jaką mam w moim validation.yml:

YOP\UserBundle\Entity\User:
  constraints:
    - Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity: email
  properties:
    email:
      - Email: ~

Dlaczego sprawdzanie poprawności nie jest dokonywane w polu e-mail? Jak mogę się upewnić, że moje ograniczenia walidacyjne są brane pod uwagę?

PS: plik validation.yml nie znajduje się w moim pakiecie użytkownika, czy to problem?

EDYTOWAĆ:

kod mojego zestawu użytkownika jest dostępnytutaj Nie rozumiem, dlaczego nie ma już sprawdzenia poprawności ...

questionAnswers(2)

yourAnswerToTheQuestion