module Rack::App::InstanceMethods::Core
Attributes
request[W]
response[W]
Public Instance Methods
request()
click to toggle source
# File lib/rack/app/instance_methods/core.rb, line 5 def request @request || raise("request object is not set for #{self.class}") end
respond_with(value = response)
click to toggle source
# File lib/rack/app/instance_methods/core.rb, line 13 def respond_with(value = response) case value when Rack::Response throw(:rack_response, value) else throw(:response_body, value) end end
Also aliased as: finish!
response()
click to toggle source
# File lib/rack/app/instance_methods/core.rb, line 9 def response @response || raise("response object is not set for #{self.class}") end