/** * Returns competition flights, if any * * @return \yii\db\ActiveQuery */ public function getFlights() { return $this->hasMany(Flight::className(), ['id' => 'flight_id'])->viaTable('registration', ['competition_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getFlight() { return $this->hasOne(Flight::className(), ['id' => 'flight_id']); }