Method: Seabright::ObjectBase::ClassMethods#all
- Defined in:
- lib/redis_object/base.rb
#all ⇒ Object
293 294 295 296 297 298 299 300 301 302 303 304 305 |
# File 'lib/redis_object/base.rb', line 293 def all kys = store.smembers(plname) ListEnumerator.new(kys) do |y| kys.each do |member| if a = find_by_key(hkey(member)) y << a else Log.debug "[#{name}] Object listed but not found: #{member}" store.srem(plname,member) end end end end |