module AppCache
encoding: utf-8
Constants
- CACHE_TYPE_FILE
- CACHE_TYPE_REDIS
- VERSION
Attributes
storage[RW]
Public Class Methods
get_level_params(level_id)
click to toggle source
# File lib/app_cache.rb, line 39 def get_level_params(level_id) vals = AppCache::SystemParam.get_level_params(level_id) vals end
get_param_value(key)
click to toggle source
# File lib/app_cache.rb, line 44 def get_param_value(key) val = AppCache::SystemParam.get_param_value(key) val end
get_params()
click to toggle source
# File lib/app_cache.rb, line 34 def get_params vals = AppCache::SystemParam.get_params vals end
new(cache_type, options = {})
click to toggle source
# File lib/app_cache.rb, line 13 def new(cache_type, options = {}) case cache_type when CACHE_TYPE_REDIS @storage = Redis.new(:url => options[:url]) else @storage = AppCache::LocalFileCache.new(options[:file_path]) end #更新缓存 AppCache::SystemParam.cache_update end
sys_params_cache()
click to toggle source
# File lib/app_cache.rb, line 24 def sys_params_cache h_params = AppCache::SystemParam.get_params_cache h_params end
sys_params_db()
click to toggle source
# File lib/app_cache.rb, line 29 def sys_params_db h_params = AppCache::SystemParam.get_params_db h_params end