public function getRangesArray() { $ranges = ParametersRange::find()->select('*')->where(['param_id' => $this->id])->AndWhere(['status' => ParametersRange::STATUS_ACTIVE])->orderBy('order')->all(); return ArrayHelper::map($ranges, 'id', 'name'); }
/** * @return \yii\db\ActiveQuery */ public function getParametersRanges() { return $this->hasMany(ParametersRange::className(), ['param_id' => 'id']); }