module RedisHash::Adapter
Public Instance Methods
default_redis()
click to toggle source
# File lib/redis_hash/concerns/adapter.rb, line 25 def default_redis Redis.new end
default_redis_key()
click to toggle source
# File lib/redis_hash/concerns/adapter.rb, line 29 def default_redis_key SecureRandom.hex end
default_redis_ttl()
click to toggle source
# File lib/redis_hash/concerns/adapter.rb, line 33 def default_redis_ttl nil end
initialize_redis(redis, redis_key, redis_ttl)
click to toggle source
# File lib/redis_hash/concerns/adapter.rb, line 17 def initialize_redis(redis, redis_key, redis_ttl) @redis = redis || default_redis @redis_key = redis_key || default_redis_key @redis_ttl = redis_ttl || default_redis_ttl end