Method: Modis::Finder::ClassMethods#attributes_for
- Defined in:
- lib/modis/finder.rb
#attributes_for(redis, id) ⇒ Object
31 32 33 34 35 36 37 38 39 |
# File 'lib/modis/finder.rb', line 31 def attributes_for(redis, id) raise RecordNotFound, "Couldn't find #{name} without an ID" if id.nil? attributes = deserialize(record_for(redis, id)) raise RecordNotFound, "Couldn't find #{name} with id=#{id}" unless attributes['id'].present? attributes end |