Module: Freegeoip

Extended by:
Configuration
Defined in:
lib/freegeoip.rb,
lib/freegeoip/request.rb,
lib/freegeoip/version.rb,
lib/freegeoip/response.rb

Overview

Main gem module

Defined Under Namespace

Classes: Request, Response

Constant Summary collapse

VERSION =
'1.0.2'

Class Method Summary collapse

Methods included from Configuration

configuration, define_setting

Class Method Details

.get(remote, api_key = Freegeoip.api_key) ⇒ Object



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

def self.get(remote, api_key = Freegeoip.api_key)
  request = Request.new(remote, api_key)
  Response.new(remote, request.get)
end