public function getTeam($reset = false) { if ($reset || !isset($this->_team)) { $this->_team = $this->hasOne(Team::className(), ['id' => 'team_id']); } return $this->_team; }
/** * @return \yii\db\ActiveQuery */ public function getTeamGuest() { return $this->hasOne(Team::className(), ['id' => 'command_guest_id']); }
/** * @return \yii\db\ActiveQuery */ public function getTeam() { return $this->hasOne(Team::className(), ['id' => 'team_id']); }
/** * @return \yii\db\ActiveQuery */ public function getWinningTeam() { return $this->hasOne(Team::className(), ['id' => 'winning_team_id']); }
/** * @return \yii\db\ActiveQuery */ public function getTeamFrom() { return $this->hasOne(Team::className(), ['id' => 'command_from_id']); }
/** * Returns competition teams, if any * * @return \yii\db\ActiveQuery */ public function getTeams() { return $this->hasMany(Team::className(), ['id' => 'team_id'])->viaTable('registration', ['competition_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getTeams() { return $this->hasMany(Team::className(), ['id' => 'team_id'])->viaTable('{{%video_team}}', ['video_id' => 'id']); }
public function getTeams($reset = false) { if ($reset || !isset($this->_teams)) { $this->_teams = $this->hasMany(Team::className(), ['event_id' => 'id']); } return $this->_teams; }
/** * @return \yii\db\ActiveQuery */ public function getTeams() { return $this->hasMany(Team::className(), ['id' => 'team_id'])->viaTable('{{%team_player}}', ['player_id' => 'id']); }