class Locomotive::Steam::Middlewares::DefaultEnv
Public Instance Methods
call(env)
click to toggle source
# File lib/locomotive/steam/middlewares/default_env.rb, line 8 def call(env) request = Rack::Request.new(env) env['steam.request'] = request env['steam.services'] = build_services(request) env['steam.liquid_registers'] = {} env['steam.liquid_assigns'] = {} env['steam.cookies'] = {} app.call(env) end
Private Instance Methods
build_services(request)
click to toggle source
# File lib/locomotive/steam/middlewares/default_env.rb, line 22 def build_services(request) Locomotive::Steam::Services.build_instance(request) end