/** * @return \yii\db\ActiveQuery */ public function getIdNews() { return $this->hasMany(News::className(), ['id' => 'id_news'])->viaTable('news_links', ['id_pq' => 'id']); }
/** * @inheritdoc */ public function rules() { return [[['newsID', 'date'], 'required'], [['newsID', 'views', 'date'], 'integer'], [['newsID'], 'exist', 'skipOnError' => true, 'targetClass' => News::className(), 'targetAttribute' => ['newsID' => 'id']]]; }
/** * @return \yii\db\ActiveQuery */ public function getNews() { return $this->hasOne(News::className(), ['id' => 'news_id']); }
/** * @return \yii\db\ActiveQuery */ public function getNews() { return $this->hasMany(News::className(), ['gallery_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getNews() { return $this->hasOne(News::className(), ['id' => 'news_id'])->viaTable('npn', ['pending_news_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getNews() { return $this->hasMany(News::className(), ['id' => 'news_id'])->viaTable('news_has_tags', ['tag_id' => 'id']); }