Unify scoping in app/lib
This commit is contained in:
parent
831cd56b95
commit
c654122e90
4 changed files with 58 additions and 66 deletions
|
@ -1,5 +1,4 @@
|
|||
module ApiAdresse
|
||||
class AddressRetriever
|
||||
class ApiAdresse::AddressRetriever
|
||||
def initialize(address)
|
||||
@address = address
|
||||
end
|
||||
|
@ -25,4 +24,3 @@ module ApiAdresse
|
|||
[]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
module ApiAdresse
|
||||
class Geocodeur
|
||||
class ApiAdresse::Geocodeur
|
||||
def self.convert_adresse_to_point(address)
|
||||
ApiAdresse::PointRetriever.new(address).point
|
||||
rescue RestClient::Exception, JSON::ParserError => e
|
||||
|
@ -7,4 +6,3 @@ module ApiAdresse
|
|||
nil
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
module ApiAdresse
|
||||
class PointRetriever
|
||||
class ApiAdresse::PointRetriever
|
||||
def initialize(address)
|
||||
@address = address
|
||||
end
|
||||
|
@ -19,4 +18,3 @@ module ApiAdresse
|
|||
RGeo::GeoJSON.decode(result['features'][0]['geometry'], json_parser: :json)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
module ApiGeo
|
||||
class Driver
|
||||
class ApiGeo::Driver
|
||||
def self.regions
|
||||
url = [API_GEO_URL, "regions"].join("/")
|
||||
call(url)
|
||||
|
@ -22,4 +21,3 @@ module ApiGeo
|
|||
nil
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Reference in a new issue