Sha256: d4591b44532b5e0e354a170a48c8a62d85a2681761e8e9a925bbad37f741603f
Contents?: true
Size: 472 Bytes
Versions: 7
Compression:
Stored size: 472 Bytes
Contents
module Locomotive::Steam module Middlewares class DefaultEnv < Struct.new(:app) def call(env) request = Rack::Request.new(env) env['steam.request'] = request env['steam.services'] = build_services(request) env['steam.liquid_assigns'] = {} app.call(env) end private def build_services(request) Locomotive::Steam::Services.build_instance(request) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems