class Vessel::Middleware
Attributes
middleware[R]
Public Class Methods
build(*classes)
click to toggle source
# File lib/vessel/middleware.rb, line 7 def self.build(*classes) classes.inject { |base, klass| base.new(klass.new) } end
new(middleware = nil)
click to toggle source
# File lib/vessel/middleware.rb, line 11 def initialize(middleware = nil) @middleware = middleware end
Public Instance Methods
==(other)
click to toggle source
# File lib/vessel/middleware.rb, line 15 def ==(other) self.class == other.class end
call()
click to toggle source
# File lib/vessel/middleware.rb, line 19 def call raise NotImplementedError end