/** * @return \yii\db\ActiveQuery */ public function getRegions() { return $this->hasMany(Region::className(), ['user_id' => 'id']); }
public function getRegion() { return $this->hasOne(Region::className(), ['id' => 'region_id']); }
public function getRegionRecord() { return $this->hasOne(Region::className(), ['id' => 'id_reg']); }
public function getRegionRecords() { return $this->hasMany(Region::className(), ['id' => 'id_reg'])->via('urRegionRecords'); //->viaTable('table_2', ['t_id' => 'id']); }
/** * @return \yii\db\ActiveQuery */ public function getDistrict() { return $this->hasOne(Region::className(), ['id' => 'district']); }
public function getRegions() { return $this->hasMany(Region::className(), ['id' => 'region_id'])->viaTable('questionlist_users_to_regions', ['user_id' => 'id']); }
/** * @return RegionQuery */ public function getRegion() { return $this->hasOne(Region::className(), ['RegionID' => 'RegionID'])->inverseOf('territories'); }