class Paytureman::PaymentPersistence

Public Instance Methods

load(memento) click to toggle source
# File lib/service/payment_persistence.rb, line 7
def load(memento)
  memento.type.constantize.new_from_memento(memento)
end
save(payment, memento) click to toggle source
# File lib/service/payment_persistence.rb, line 11
def save(payment, memento)
  payment.save_to_memento(memento)
  memento.type = payment.class.name
end