Module: Munna
- Defined in:
- lib/munna.rb,
lib/munna/cache.rb,
lib/munna/railtie.rb,
lib/munna/version.rb,
lib/munna/proxy/base.rb,
lib/munna/perform/base.rb,
lib/munna/proxy/execute.rb,
lib/munna/perform/object.rb,
lib/munna/extensions/helper.rb,
lib/munna/perform/active_record.rb,
lib/munna/extensions/basic_method.rb,
lib/munna/extensions/object_method.rb,
lib/munna/extensions/activerecord_method.rb
Defined Under Namespace
Modules: CacheHelper, Extensions, Perform, Performs, Proxy
Classes: Cache, Railtie
Constant Summary
collapse
- KEY =
'Munna'
- VERSION =
"0.0.3"
Class Method Summary
collapse
Class Method Details
.cache ⇒ Object
8
9
10
|
# File 'lib/munna.rb', line 8
def cache
Cache.instance
end
|
.get_key(params) ⇒ Object
12
13
14
15
16
17
18
|
# File 'lib/munna.rb', line 12
def get_key(params)
if [Symbol, String].include? params.class
params
else
(params.map {|v| v.is_a?(Array) ? v.join('-') : v}).join('/')
end
end
|