Module: Garner::Strategies::Keys::RequestGet

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

Overview

Inject the request GET parameters into the key.

Class Method Summary collapse

Class Method Details

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



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

def apply(key, context = {})
  key = key ? key.dup : {}
  key[field] = context[:request].GET.dup if context && context[:request]
  key
end

.fieldObject



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

def field
  :params
end