Sha256: 088e2c8158e7cf5ec9481756d3b6c077b8205cba474a044a4be22b0ba0807d1a

Contents?: true

Size: 401 Bytes

Versions: 19

Compression:

Stored size: 401 Bytes

Contents

require 'esplanade/response/raw/body'

module Esplanade
  class Response
    class Raw
      def initialize(request, raw_status, raw_body)
        @request = request
        @raw_status = raw_status
        @raw_body = raw_body
      end

      def status
        @status ||= @raw_status.to_s
      end

      def body
        @body ||= Body.new(@request, self, @raw_body)
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
esplanade-1.8.5 lib/esplanade/response/raw.rb
esplanade-1.8.4 lib/esplanade/response/raw.rb
esplanade-1.8.3 lib/esplanade/response/raw.rb
esplanade-1.8.2 lib/esplanade/response/raw.rb
esplanade-1.8.1 lib/esplanade/response/raw.rb
esplanade-1.8.0 lib/esplanade/response/raw.rb
esplanade-1.7.1 lib/esplanade/response/raw.rb
esplanade-1.7.0 lib/esplanade/response/raw.rb
esplanade-1.6.0 lib/esplanade/response/raw.rb
esplanade-1.5.0 lib/esplanade/response/raw.rb
esplanade-1.4.0 lib/esplanade/response/raw.rb
esplanade-1.3.0 lib/esplanade/response/raw.rb
esplanade-1.2.1 lib/esplanade/response/raw.rb
esplanade-1.2.0 lib/esplanade/response/raw.rb
esplanade-1.1.2 lib/esplanade/response/raw.rb
esplanade-1.1.1 lib/esplanade/response/raw.rb
esplanade-1.1.0 lib/esplanade/response/raw.rb
esplanade-1.0.1 lib/esplanade/response/raw.rb
esplanade-1.0.0 lib/esplanade/response/raw.rb