module GitWand::GitHub::API::Response
Public Instance Methods
parse(response)
click to toggle source
# File lib/git_wand/github/api/response.rb, line 10 def parse(response) { body: parse_body(response), status: parse_status(response) } end
Private Instance Methods
parse_body(response)
click to toggle source
# File lib/git_wand/github/api/response.rb, line 19 def parse_body(response) if response.body JSON.parse(response.body) else {} end end
parse_status(response)
click to toggle source
# File lib/git_wand/github/api/response.rb, line 27 def parse_status(response) { code: response.code, description: response.to_hash["status"].join(",") } end