Module: Tyrion::Persistence::InstanceMethods

Defined in:
lib/tyrion/persistence.rb

Instance Method Summary collapse

Instance Method Details

#deleteObject



31
32
33
34
# File 'lib/tyrion/persistence.rb', line 31

def delete
  self.class.storage[klass_name].delete_if{ |doc| self == doc }
  self.class.save_storage klass_name
end

#saveObject



26
27
28
29
# File 'lib/tyrion/persistence.rb', line 26

def save
  self.class.storage[klass_name] << self
  self.class.save_storage klass_name
end