Yii2. Как валидировать массив с данными?

Главная  >>  Backend  >>  Yii2. Как валидировать массив с данными?

В процессе разработки часто в качестве атрибута может выступать массив с данными, которые также нужно валидировать. В Yii2 есть необходимый валидатор, о котором мы часто забываем. В этой статье — пример работы с валидатором each для валидации элементов массива.

Собственно все достаточно просто. И отлично описано в документации.

Другими словами — при помощи EachValidator мы можем применить любой валидатор (включая самописные) к каждому из элементов массива.

Ниже пример:

Вот и весь пример. Надеюсь мне удалось сделать его максимально понятным и продемонстировать работу валидатора Each.

Если остались вопросы — буду рад Вашим комментариям. Удачи!