/** * @return \yii\db\ActiveQuery */ public function getNewsNewsTag() { return $this->hasMany(NewsTag::className(), ['tag_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getTags() { return $this->hasMany(NewsTag::className(), ['id' => 'tag_id'])->viaTable('{{%news_news_tags}}', ['news_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getParent() { return $this->hasOne(NewsTag::className(), ['id' => 'parent_id']); }