module Elementary
Constants
- VERSION
Public Class Methods
flush_middleware()
click to toggle source
# File lib/elementary.rb, line 14 def self.flush_middleware @middleware = [] end
middleware()
click to toggle source
# File lib/elementary.rb, line 2 def self.middleware @middleware ||= [] end
use(klass, opts={})
click to toggle source
# File lib/elementary.rb, line 6 def self.use(klass, opts={}) if klass.nil? raise ArgumentError, "Cannot add a nil middleware" end self.middleware << [klass, opts] return true end