class Pingen::Response
Attributes
code[RW]
json[RW]
Public Class Methods
from(response)
click to toggle source
# File lib/pingen/response.rb, line 7 def self.from(response) new(JSON.parse(response.body, symbolize_names: true), response.code.to_i) rescue JSON::ParserError new(response.body, response.code.to_i) end
new(json, code)
click to toggle source
# File lib/pingen/response.rb, line 13 def initialize(json, code) @json = json @code = code end
Public Instance Methods
ok?()
click to toggle source
# File lib/pingen/response.rb, line 18 def ok? code == 200 end