Sha256: 476d0742a2860d6f3749c2fdd5b962e7a06d56c0a8d7e38a0a5b71971a6f13d8
Contents?: true
Size: 471 Bytes
Versions: 4
Compression:
Stored size: 471 Bytes
Contents
module ActionTexter class Response attr_reader :net_http_response, :body, :code def initialize(net_http_response) @net_http_response = net_http_response @body = @net_http_response.body @code = @net_http_response.code end def success? body.to_s.strip.empty? && code.to_i == 200 end def failure? !success? end def error body.sub('Error: ERROR', '').strip end end end
Version data entries
4 entries across 4 versions & 1 rubygems