/** * @return TerritoryQuery */ public function getTerritories() { return $this->hasMany(Territory::className(), ['RegionID' => 'RegionID'])->inverseOf('region'); }
/** * @return TerritoryQuery */ public function getTerritories() { return $this->hasMany(Territory::className(), ['TerritoryID' => 'TerritoryID'])->viaTable('EmployeeTerritories', ['EmployeeID' => 'EmployeeID']); }
/** * @return TerritoryQuery */ public function getTerritory() { return $this->hasOne(Territory::className(), ['TerritoryID' => 'TerritoryID'])->inverseOf('employeeTerritories'); }