class ProfileServiceResult
Attributes
body[R]
code[R]
status_code[R]
Public Class Methods
new(httparty_response)
click to toggle source
# File lib/amidoprofileservice/profile_service_result.rb, line 5 def initialize(httparty_response) set_code httparty_response set_body httparty_response end
Private Instance Methods
set_body(res)
click to toggle source
# File lib/amidoprofileservice/profile_service_result.rb, line 12 def set_body(res) @body = res.parsed_response end
set_code(res)
click to toggle source
# File lib/amidoprofileservice/profile_service_result.rb, line 16 def set_code(res) @status_code = res.code case res.code when 200..299 then @code = :OK when 300..399 then @code = :REDIRECT when 400..499 then @code = :CLIENT_ERROR when 500..599 then @code = :SERVER_ERROR else @code = :UNKNOWN_ERROR end end