Показать сообщение отдельно
Старый 26.02.2015, 18:44   #1
dust
Продвинутый
 
Аватар для dust
 
Регистрация: 10.06.2008
Адрес: Germany
Сообщений: 65
По умолчанию Multiple argument в Validator\AbstractValidator

Добрый день! У меня вопрос.
В Validator\AbstractValidator есть такая функция isValid($value). Функция возвращает true, если значение валидно.
Как можно на эту функцию передать два параметра?

Например я хочу валидировать формуляр в котором пользователь регистрируется для конкретного семинара. И мне нужно знать или ЭТОТ E-mail уже зарегистрирован на ЭТОТ семинар. Я в Repository написал function findByEmail ($email, $seminarId) мне теперь на основании этих параметров нужно соответственно валидировать формуляр, а проблема в том, что валидатор передаёт в функцию isValid($value) только одно значение (в моём случае $email).

Я конечно могу без проблем валидировать в моём Controller, но я хочу через Validator\AbstractValidator
dust вне форума   Ответить с цитированием