Sha256: 4c00be3385e12471e9409afc8043fea9d66b989219ccd83fa97e0bd05d7ef3e6
Contents?: true
Size: 611 Bytes
Versions: 2
Compression:
Stored size: 611 Bytes
Contents
module Twilio module REST class TwilioException < Exception attr_reader :message, :body def initialize(message, body = nil) @message = message @body = body end def to_s "#{@message}: #{@body || 'no body'}" end end class RestException < TwilioException attr_reader :message, :code, :status_code def initialize(message, code, status_code) @message = message @code = code @status_code = status_code end def to_s "[HTTP #{status_code}] #{code} : #{message}" end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
twilio-ruby-5.0.0.rc19 | lib/twilio-ruby/framework/exception.rb |
twilio-ruby-5.0.0.rc18 | lib/twilio-ruby/framework/exception.rb |