Sha256: ef802bb1fa3fa7ceaa1928fe78968bb9b15913fb732cc06e3d71e91ef7e5627e
Contents?: true
Size: 299 Bytes
Versions: 4
Compression:
Stored size: 299 Bytes
Contents
module Dicer class Middleware def self.clear! Thread.current[:dicer] = {} end def self.store Thread.current[:dicer] ||= {} end def initialize(app) @app = app end def call(env) ::Dicer::Middleware.clear! @app.call(env) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
dicer-0.3.0 | lib/dicer/middleware.rb |
dicer-0.2.0 | lib/dicer/middleware.rb |
dicer-0.1.0 | lib/dicer/middleware.rb |
dicer-0.0.1 | lib/dicer/middleware.rb |