Module: Geocodable

Defined in:
lib/geocodable.rb,
lib/geocodable/request.rb,
lib/geocodable/version.rb,
lib/geocodable/json_parser.rb,
lib/geocodable/geocodable_error.rb

Defined Under Namespace

Classes: APIError, AccessDisabledError, AuthenticationError, GeocodableError, InvalidRequestError, OverRequestLimitError, Request

Constant Summary collapse

VERSION =
"0.0.1"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.api_baseObject

Returns the value of attribute api_base.



15
16
17
# File 'lib/geocodable.rb', line 15

def api_base
  @api_base
end

.api_keyObject

Returns the value of attribute api_key.



15
16
17
# File 'lib/geocodable.rb', line 15

def api_key
  @api_key
end

.ssl_verify_certsObject

Returns the value of attribute ssl_verify_certs.



15
16
17
# File 'lib/geocodable.rb', line 15

def ssl_verify_certs
  @ssl_verify_certs
end

Class Method Details

.geocode(query) ⇒ Object



17
18
19
# File 'lib/geocodable.rb', line 17

def geocode(query)
  Request.get('/v1/geocode.json', { query: query })
end