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