class Esplanade::Request

Public Class Methods

new(documentation, env) click to toggle source
# File lib/esplanade/request.rb, line 8
def initialize(documentation, env)
  @documentation = documentation
  @env = env
end

Public Instance Methods

doc() click to toggle source
# File lib/esplanade/request.rb, line 13
def doc
  @doc ||= Doc.new(@documentation, raw)
end
raw() click to toggle source
# File lib/esplanade/request.rb, line 17
def raw
  @raw ||= Raw.new(@env)
end
validation() click to toggle source
# File lib/esplanade/request.rb, line 21
def validation
  @validation || Validation.new(doc, raw)
end