class StackerBee::Middleware::Base
Public Instance Methods
after(_env)
click to toggle source
# File lib/stacker_bee/middleware/base.rb, line 21 def after(_env) end
before(env)
click to toggle source
# File lib/stacker_bee/middleware/base.rb, line 17 def before(env) env.request.params = transform_params(env.request.params) end
call(env)
click to toggle source
# File lib/stacker_bee/middleware/base.rb, line 4 def call(env) before env app.call env after env if matches_content_type?(env) end
content_types()
click to toggle source
# File lib/stacker_bee/middleware/base.rb, line 14 def content_types end
endpoint_name_for(endpoint_name)
click to toggle source
# File lib/stacker_bee/middleware/base.rb, line 28 def endpoint_name_for(endpoint_name) app.endpoint_name_for(endpoint_name) end
matches_content_type?(env)
click to toggle source
# File lib/stacker_bee/middleware/base.rb, line 10 def matches_content_type?(env) content_types.nil? || content_types =~ env.response.content_type end
transform_params(params)
click to toggle source
# File lib/stacker_bee/middleware/base.rb, line 24 def transform_params(params) params end