Method: AtlasEngine::AddressImporter::OpenAddress::FeatureHelper#province_code_from_zip

Defined in:
app/models/atlas_engine/address_importer/open_address/feature_helper.rb

#province_code_from_zip(zip) ⇒ Object



60
61
62
63
64
65
66
67
# File 'app/models/atlas_engine/address_importer/open_address/feature_helper.rb', line 60

def province_code_from_zip(zip)
  @zip_to_province_mapping ||= {}
  unless @zip_to_province_mapping.key?(zip)
    province = Worldwide.region(code: @country_code).zone(zip: zip)
    @zip_to_province_mapping[zip] = province.province? ? province.iso_code : nil
  end
  @zip_to_province_mapping[zip]
end