Задать вопрос
@frmax
человек

EachValidator почему не работает?

Добрый день,

Подскажите по EachValidator в yii2.
Ни как не пойму как мне в него передать массив своих значений?

Model
public function rules() {
		return [
				[['field'], 'each', 'in', 'range' => array_keys(static::getAttributes(['field']))]
		];
	}
  • Вопрос задан
  • 195 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
vakorovin
@vakorovin
Разработчик
3 параметр этого правила "rule" - определяет правила валидации, т.е.:

[['field'], 'each', 'rule' => ['in', 'range' => array_keys(static::getAttributes(['field']))]]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы