Module: Garner::Strategies::Keys::Jsonp

Defined in:
lib/garner/strategies/keys/jsonp_strategy.rb

Overview

Strips JSONP parameters from the key.

Class Method Summary collapse

Class Method Details

.apply(key, context = {}) ⇒ Object



12
13
14
15
16
17
18
# File 'lib/garner/strategies/keys/jsonp_strategy.rb', line 12

def apply(key, context = {})
  key = key ? key.dup : {}
  return unless key[field]
  key[field].delete("callback")
  key[field].delete("_")
  key
end

.fieldObject



8
9
10
# File 'lib/garner/strategies/keys/jsonp_strategy.rb', line 8

def field
  :params
end