Sha256: f331fc0144e27a9b49590c5ba7423d53b6856a0acb2154312363e8a8c836a993
Contents?: true
Size: 559 Bytes
Versions: 11
Compression:
Stored size: 559 Bytes
Contents
require 'esplanade/response/doc' require 'esplanade/response/raw' require 'esplanade/response/validation' require 'esplanade/response/error' module Esplanade class Response attr_reader :request def initialize(request, status, raw_body) @request = request @status = status @raw_body = raw_body end def doc @doc ||= Doc.new(@request, raw) end def raw @raw ||= Raw.new(@request, @status, @raw_body) end def validation @validation ||= Validation.new(@request, doc, raw) end end end
Version data entries
11 entries across 11 versions & 1 rubygems