Module: OpenapiFirst::RouterRequired

Included in:
RequestValidation, ResponseValidation
Defined in:
lib/openapi_first/router_required.rb

Instance Method Summary collapse

Instance Method Details

#call(env) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/openapi_first/router_required.rb', line 5

def call(env)
  unless env.key?(OPERATION)
    raise 'OpenapiFirst::Router missing in middleware stack. Did you forget adding OpenapiFirst::Router?'
  end

  super
end