class MaxMindDB::Result::NamedLocation

Attributes

raw[R]

Public Class Methods

new(raw) click to toggle source
# File lib/maxminddb/result/named_location.rb, line 4
def initialize(raw)
  @raw = raw || {}
end

Public Instance Methods

code() click to toggle source
# File lib/maxminddb/result/named_location.rb, line 8
def code
  raw['code']
end
geoname_id() click to toggle source
# File lib/maxminddb/result/named_location.rb, line 12
def geoname_id
  raw['geoname_id']
end
is_in_european_union() click to toggle source
# File lib/maxminddb/result/named_location.rb, line 16
def is_in_european_union
  raw['is_in_european_union']
end
iso_code() click to toggle source
# File lib/maxminddb/result/named_location.rb, line 20
def iso_code
  raw['iso_code']
end
name(locale = :en) click to toggle source
# File lib/maxminddb/result/named_location.rb, line 24
def name(locale = :en)
  raw['names'] && raw['names'][locale.to_s]
end