module Redis::Objects::InstanceMethods

Instance methods that appear in your class when you include Redis::Objects.

Public Instance Methods

redis() click to toggle source

Map up one level to make modular extend/include approach sane

# File lib/redis/objects.rb, line 171
def redis()         self.class.redis end
redis_delete_objects() click to toggle source
# File lib/redis/objects.rb, line 174
def redis_delete_objects
  redis.del(redis_instance_keys)
end
redis_instance_keys() click to toggle source
# File lib/redis/objects.rb, line 178
def redis_instance_keys
  redis_objects
    .reject { |_, value| value[:global] }
    .keys
    .collect { |name| redis_field_key(name) }
end
redis_objects() click to toggle source
# File lib/redis/objects.rb, line 172
def redis_objects() self.class.redis_objects end