private function getCategoriesListIds($id) { $arr = []; $models = ArticleCategories::find()->andWhere(['article_id' => $id])->all(); foreach ($models as $model) { $arr[] = $model->category_id; } return $arr; }
/** * @return \yii\db\ActiveQuery */ public function getCategories() { return $this->hasMany(ArticleCategories::className(), ['article_id' => 'id']); }