class SpainZipCodes::Locationer
Constants
- LOCATIONS
- SLUGS_LOCS
- SLUGS_YAML
- SOURCE_YAML
Public Class Methods
slug_to_zip(location_slug)
click to toggle source
# File lib/spain_zip_codes/locationer.rb, line 30 def self.slug_to_zip(location_slug) SLUGS_LOCS[location_slug] || [] end
to_location(zip)
click to toggle source
# File lib/spain_zip_codes/locationer.rb, line 13 def self.to_location(zip) location = false LOCATIONS.keys.each do |key| if LOCATIONS[key].include?(zip) location = key break end end location end
to_zip(location)
click to toggle source
# File lib/spain_zip_codes/locationer.rb, line 26 def self.to_zip(location) LOCATIONS[location] || [] end
zip_to_slug(zip)
click to toggle source
# File lib/spain_zip_codes/locationer.rb, line 34 def self.zip_to_slug(zip) slug = false SLUGS_LOCS.keys.each do |key| if SLUGS_LOCS[key].include?(zip) slug = key break end end slug end