Sha256: 193c8b4a5c69234f9b185c17780979a7314c42af0b8efdc264940e5580f1721b

Contents?: true

Size: 379 Bytes

Versions: 28

Compression:

Stored size: 379 Bytes

Contents

module HTTParty
  class Response < BlankSlate #:nodoc:
    attr_accessor :body, :code, :headers
    attr_reader :delegate

    def initialize(delegate, body, code, headers={})
      @delegate = delegate
      @body = body
      @code = code
      @headers = headers
    end

    def method_missing(name, *args, &block)
      @delegate.send(name, *args, &block)
    end
  end
end

Version data entries

28 entries across 28 versions & 8 rubygems

Version Path
alexvollmer-httparty-0.3.1 lib/httparty/response.rb
jnunemaker-httparty-0.3.0 lib/httparty/response.rb
jnunemaker-httparty-0.3.1 lib/httparty/response.rb
jnunemaker-httparty-0.4.0 lib/httparty/response.rb
jnunemaker-httparty-0.4.1 lib/httparty/response.rb
kerryb-httparty-0.3.2 lib/httparty/response.rb
kerryb-httparty-0.3.3 lib/httparty/response.rb
leh-httparty-0.3.1.1 lib/httparty/response.rb
timriley-httparty-0.3.1 lib/httparty/response.rb
timriley-httparty-0.3.2 lib/httparty/response.rb
voxdolo-httparty-0.3.1 lib/httparty/response.rb
voxdolo-httparty-0.4.1 lib/httparty/response.rb
spreedly-1.3.5 vendor/httparty/lib/httparty/response.rb
spreedly-1.3.4 vendor/httparty/lib/httparty/response.rb
spreedly-1.3.3 vendor/httparty/lib/httparty/response.rb
spreedly-1.3.2 vendor/httparty/lib/httparty/response.rb
spreedly-1.3.1 vendor/httparty/lib/httparty/response.rb
httparty-0.3.0 lib/httparty/response.rb
httparty-0.4.0 lib/httparty/response.rb
httparty-0.3.1 lib/httparty/response.rb