Module: CountryLookup

Defined in:
lib/country_lookup.rb

Defined Under Namespace

Classes: Lookup

Class Method Summary collapse

Class Method Details

.initializeObject



101
102
103
104
# File 'lib/country_lookup.rb', line 101

def self.initialize
  @lookup = Lookup.new
  return nil
end

.lookup_ip_number(ip_number) ⇒ Object



113
114
115
116
117
118
# File 'lib/country_lookup.rb', line 113

def self.lookup_ip_number(ip_number)
  if @lookup.nil?
    @lookup = Lookup.new
  end
  @lookup.lookup_ip_number(ip_number)
end

.lookup_ip_string(ip_string) ⇒ Object



106
107
108
109
110
111
# File 'lib/country_lookup.rb', line 106

def self.lookup_ip_string(ip_string)
  if @lookup.nil?
    @lookup = Lookup.new
  end
  @lookup.lookup_ip_string(ip_string)
end