Sha256: 24b58e6de76b09d2e1e62088d5167b5bd6515ad41a1534b286dd0381da30376f
Contents?: true
Size: 956 Bytes
Versions: 9
Compression:
Stored size: 956 Bytes
Contents
require 'geocoder/results/base' module Geocoder::Result class DbIpCom < Base def coordinates ['latitude', 'longitude'].map{ |coordinate_name| @data[coordinate_name] } end def city @data['city'] end def district @data['district'] end def state_code @data['stateProv'] end alias_method :state, :state_code def zip_code @data['zipCode'] end alias_method :postal_code, :zip_code def country_name @data['countryName'] end alias_method :country, :country_name def country_code @data['countryCode'] end def continent_name @data['continentName'] end alias_method :continent, :continent_name def continent_code @data['continentCode'] end def time_zone @data['timeZone'] end def gmt_offset @data['gmtOffset'] end def currency_code @data['currencyCode'] end end end
Version data entries
9 entries across 9 versions & 2 rubygems