Yii2. Пример динамической модели.

Главная  >>  Backend  >>  Yii2. Пример динамической модели.

Модели, помимо множества других моментов, невероятно удобно использовать для валидации данных. Но иногда не хочется городить много лишних файлов, тем самым засоряя проект. В таком случае удобно использовать динамические модели.

Следующий пример, позволяет создать такую модель, добавить в нее несколько правил валидации. после чего загрузить данные, как будто в привычную модель, провести валидацию и т.д.

Итак:

Код view, при этом, неизменен и никак не отличается от использования обычных, не динамических моделей.