Sha256: c7b14b06c3d6950dfd37de42f1849677e6290751088cf60d187f37f8af5561c4
Contents?: true
Size: 240 Bytes
Versions: 102
Compression:
Stored size: 240 Bytes
Contents
class MiddlewareStack def initialize @middlewares = [] end def use(klass, *args) @middlewares << klass.new('fake_app', *args) end def include?(klass) @middlewares.any? { |middleware| klass === middleware } end end
Version data entries
102 entries across 102 versions & 2 rubygems