/** * @return \yii\db\ActiveQuery */ public function getDiaries() { return $this->hasMany(Diary::className(), ['id' => 'diary_id'])->viaTable(Diary::diary2portionsTableName(), ['portion_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getDiary() { return $this->hasOne(Diary::className(), ['diary_id' => 'diary_id']); }
/** * @return \yii\db\ActiveQuery */ public function getDiary() { return $this->hasMany(Diary::className(), ['id' => 'calculating_id'])->viaTable(Diary::diary2recipesTableName(), ['recipe_id' => 'id']); }