Sha256: 5056da63fa3ed9a4665213e090623c06483e48fc2a0fdbb627f1fb2d360347bd
Contents?: true
Size: 471 Bytes
Versions: 13
Compression:
Stored size: 471 Bytes
Contents
require 'esplanade/request/doc' require 'esplanade/request/raw' require 'esplanade/request/validation' require 'esplanade/request/error' module Esplanade class Request def initialize(documentation, env) @documentation = documentation @env = env end def doc @doc ||= Doc.new(@documentation, raw) end def raw @raw ||= Raw.new(@env) end def validation @validation || Validation.new(doc, raw) end end end
Version data entries
13 entries across 13 versions & 1 rubygems