Module: Geocodio::Canadian

Included in:
Address
Defined in:
lib/geocodio/canadian.rb,
lib/geocodio/canadian/electoral_districts.rb,
lib/geocodio/canadian/electoral_district_base.rb,
lib/geocodio/canadian/federal_electoral_district.rb,
lib/geocodio/canadian/provincial_electoral_district.rb

Defined Under Namespace

Classes: ElectoralDistrictBase, ElectoralDistricts, FederalElectoralDistrict, ProvincialElectoralDistrict

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#canadianObject (readonly)

Returns the value of attribute canadian.



3
4
5
# File 'lib/geocodio/canadian.rb', line 3

def canadian
  @canadian
end

Instance Method Details

#canadian?Boolean

Returns:

  • (Boolean)


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

def canadian?
  !!@canadian
end

#set_canadian_fields(riding, provincial_riding) ⇒ Object



5
6
7
# File 'lib/geocodio/canadian.rb', line 5

def set_canadian_fields(riding, provincial_riding)
  @canadian = ElectoralDistricts.new(riding, provincial_riding)
end