class ApiTransformer::Rack::CookieParams

Parses out cookies and make them available as request parameters

Public Class Methods

new(app) click to toggle source
# File lib/api_transformer/rack/cookie_params.rb, line 26
def initialize(app)
  @app = app
end

Public Instance Methods

call(env) click to toggle source
# File lib/api_transformer/rack/cookie_params.rb, line 30
def call(env)
  Goliath::Rack::Validator.safely(env) do
    env["params"].merge!(cookie_params(env))
    @app.call(env)
  end
end