Class: Geocodio::Canadian::ElectoralDistricts

Inherits:
Object
  • Object
show all
Defined in:
lib/geocodio/canadian/electoral_districts.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(riding, provincial_riding) ⇒ ElectoralDistricts

Returns a new instance of ElectoralDistricts.



11
12
13
14
15
16
17
18
19
20
# File 'lib/geocodio/canadian/electoral_districts.rb', line 11

def initialize(riding, provincial_riding)

  if riding && riding.is_a?(Hash) && riding.size > 0
    @federal_electoral_district = FederalElectoralDistrict.new(riding)
  end
  
  if provincial_riding && provincial_riding.is_a?(Hash) && provincial_riding.size > 0
    @provincial_electoral_district = ProvincialElectoralDistrict.new(provincial_riding)
  end
end

Instance Attribute Details

#federal_electoral_districtObject

Returns the value of attribute federal_electoral_district.



8
9
10
# File 'lib/geocodio/canadian/electoral_districts.rb', line 8

def federal_electoral_district
  @federal_electoral_district
end

#provincial_electoral_districtObject

Returns the value of attribute provincial_electoral_district.



9
10
11
# File 'lib/geocodio/canadian/electoral_districts.rb', line 9

def provincial_electoral_district
  @provincial_electoral_district
end