class Croods::Middleware::Base
Attributes
app[RW]
options[RW]
Public Class Methods
new(app, **options)
click to toggle source
# File lib/croods/middleware/base.rb, line 8 def initialize(app, **options) self.app = app self.options = options end
Public Instance Methods
call(env)
click to toggle source
# File lib/croods/middleware/base.rb, line 13 def call(env) committee = self.class.name.gsub('Croods', 'Committee').constantize .new(app, options.merge(schema: Croods.json_schema)) committee.call(env) end