Module: Redis::Objects::InstanceMethods
- Defined in:
- lib/redis/objects.rb
Overview
Instance methods that appear in your class when you include Redis::Objects.
Instance Method Summary collapse
Instance Method Details
#redis ⇒ Object
106 |
# File 'lib/redis/objects.rb', line 106 def redis() self.class.redis end |
#redis_field_key(name) ⇒ Object
:nodoc:
107 108 109 110 111 112 113 114 115 |
# File 'lib/redis/objects.rb', line 107 def redis_field_key(name) #:nodoc: klass = self.class.first_ancestor_with(name) if key = klass.redis_objects[name.to_sym][:key] eval "%(#{key})" else # don't try to refactor into class redis_field_key because fucks up eval context "#{klass.redis_prefix}:#{id}:#{name}" end end |