<?= $form->field($model, 'city')->dropDownList(
ArrayHelper::map(City::find()->all(), 'city_id', 'name'),
[
'prompt'=>'Выберите город',
'disabled'=>'disabled'
]); ?>
Вот допустим в контроллере:
Article::find()->where(['status' => 1])->all();
С одной стороны это можно вынести в модель, но с другой стороны ведь where это и так метод модели, так как она унаследована от ActiveRecords. Соответственно подобные вещи считаю не обязательно выносить в модель. Или я не прав?