class GoogleTZAPI::Response

Public Class Methods

new(json) click to toggle source
# File lib/google_tz/response.rb, line 5
def initialize(json)
  @data = JSON.parse(json)
end

Public Instance Methods

data() click to toggle source
# File lib/google_tz/response.rb, line 33
def data
  @data
end
dst_offset() click to toggle source
# File lib/google_tz/response.rb, line 13
def dst_offset
  @data.fetch('dstOffset', nil)
end
raw_offset() click to toggle source
# File lib/google_tz/response.rb, line 17
def raw_offset
  @data.fetch('rawOffset', nil)
end
status() click to toggle source
# File lib/google_tz/response.rb, line 21
def status
  @data.fetch('status')
end
success?() click to toggle source
# File lib/google_tz/response.rb, line 9
def success?
  @data['status'].eql?('OK')
end
timezone_id() click to toggle source
# File lib/google_tz/response.rb, line 25
def timezone_id
  @data.fetch('timeZoneId', nil)
end
timezone_name() click to toggle source
# File lib/google_tz/response.rb, line 29
def timezone_name
  @data.fetch('timeZoneName', nil)
end