Module: SpainZipCodes
- Defined in:
- lib/spain_zip_codes/locationer.rb,
lib/spain_zip_codes.rb,
lib/spain_zip_codes/version.rb,
lib/spain_zip_codes/provincer.rb
Overview
This class has duplicated code some way, but I prefer to keep the methods separated even if they are the same so they are easier to change in the future
Defined Under Namespace
Classes: Locationer, Provincer
Constant Summary
collapse
- VERSION =
'0.0.1'
Class Method Summary
collapse
Class Method Details
.location_slug_to_zip(location_slug) ⇒ Object
22
23
24
|
# File 'lib/spain_zip_codes.rb', line 22
def self.location_slug_to_zip(location_slug)
Locationer.slug_to_zip(location_slug)
end
|
.location_to_zip(location) ⇒ Object
18
19
20
|
# File 'lib/spain_zip_codes.rb', line 18
def self.location_to_zip(location)
Locationer.to_zip(location)
end
|
.province_to_zip(province) ⇒ Object
10
11
12
|
# File 'lib/spain_zip_codes.rb', line 10
def self.province_to_zip(province)
Provincer.to_zip(province)
end
|
.zip_to_location(zip) ⇒ Object
14
15
16
|
# File 'lib/spain_zip_codes.rb', line 14
def self.zip_to_location(zip)
Locationer.to_location(zip)
end
|
.zip_to_location_slug(zip) ⇒ Object
26
27
28
|
# File 'lib/spain_zip_codes.rb', line 26
def self.zip_to_location_slug(zip)
Locationer.zip_to_slug(zip)
end
|
.zip_to_province(zip) ⇒ Object
6
7
8
|
# File 'lib/spain_zip_codes.rb', line 6
def self.zip_to_province(zip)
Provincer.to_province(zip)
end
|