Есть форма смены емейла на symfony2:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('newEmail', 'email', array(
'required' => true,
'constraints' => array(
new NotBlank(),
new Email(),
)
));
}
В БД есть 2 колонки, первая email (емейл который подтвержденный и используется пользователем).
Есть new_email (емейл на который мы хотим поменять но он ожидает подтверждения).
1. у меня имейл a
@site, у кого-то другого b
@site
2. я через форму смены имейла могу ввести b
@site и оно сменит
Мне нужно, чтобы оно проверяло, чтобы емейл никем не использовался.
Может что в сущность добавить? Нужно какую-то анатацию.