lib/twilio-ruby/framework/twilio_response.rb in twilio-ruby-5.1.2 vs lib/twilio-ruby/framework/twilio_response.rb in twilio-ruby-5.2.0
- old
+ new
@@ -1,15 +1,17 @@
module Twilio
class TwilioResponse
attr_accessor :status_code, :body
+ # @deprecated Use 'Twilio::Response' instead.
def initialize(status_code, body)
- @status_code = status_code
- body = '{}' if !body || body.empty?
- @body = JSON.parse(body)
+ warn "'Twilio::TwilioResponse' has been deprecated. Use 'Twilio::Response' instead."
+ response = Twilio::Response.new(status_code, body)
+ @status_code = response.status_code
+ @body = response.body
end
def to_s
- "[#{status_code}] #{body}"
+ "[#{@status_code}] #{@body}"
end
end
end