module ActiveRedis::AllList::ClassMethods
Public Instance Methods
list(name, options={})
click to toggle source
# File lib/active_redis/all_list.rb, line 27 def list(name, options={}) self.all_lists ||= {} self.all_lists[name.to_sym] ||= options class_eval %Q{ def self.#{name}_ids Redis::SortedSet.new(list_key(:#{name})) end } end
list_key(name)
click to toggle source
# File lib/active_redis/all_list.rb, line 37 def list_key(name) "#{redis_namespace.pluralize}:#{name}" end