class Geocoder::Result::IpinfoIo

def self.response_attributes

def self.response_attributes
  %w(ip region postal)
end

def address(format = :full)

def address(format = :full)
  "#{city} #{postal_code}, #{country}".sub(/^[ ,]*/, "")
end

def city

def city
  @data['city']
end

def coordinates

def coordinates
  @data['loc'].to_s.split(",").map(&:to_f)
end

def country

def country
  @data['country']
end

def country_code

def country_code
  @data.fetch('country', '')
end

def postal_code

def postal_code
  @data['postal']
end

def state

def state
  @data['region']
end

def state_code

def state_code
  @data.fetch('region_code', '')
end