class ActionTexter::Response
Attributes
body[R]
code[R]
net_http_response[R]
Public Class Methods
new(net_http_response)
click to toggle source
# File lib/action_texter/response.rb, line 5 def initialize(net_http_response) @net_http_response = net_http_response @body = @net_http_response.body @code = @net_http_response.code end
Public Instance Methods
error()
click to toggle source
# File lib/action_texter/response.rb, line 19 def error body.sub('Error: ERROR', '').strip end
failure?()
click to toggle source
# File lib/action_texter/response.rb, line 15 def failure? !success? end
success?()
click to toggle source
# File lib/action_texter/response.rb, line 11 def success? body.to_s.strip.empty? && code.to_i == 200 end