class Esplanade::Response
Attributes
request[R]
Public Class Methods
new(request, status, raw_body)
click to toggle source
# File lib/esplanade/response.rb, line 10 def initialize(request, status, raw_body) @request = request @status = status @raw_body = raw_body end
Public Instance Methods
doc()
click to toggle source
# File lib/esplanade/response.rb, line 16 def doc @doc ||= Doc.new(@request, raw) end
raw()
click to toggle source
# File lib/esplanade/response.rb, line 20 def raw @raw ||= Raw.new(@request, @status, @raw_body) end
validation()
click to toggle source
# File lib/esplanade/response.rb, line 24 def validation @validation ||= Validation.new(@request, doc, raw) end