lib/payments/payment_with_session.rb in paytureman-0.2.0 vs lib/payments/payment_with_session.rb in paytureman-0.3.0

- old
+ new

@@ -1,25 +1,25 @@ module Paytureman - + class PaymentWithSession < Payment - + def initialize(order_id, amount, ip, session_id) @session_id = session_id super(order_id, amount, ip) end def save_to_memento(memento) memento.session_id = session_id super(memento) end - + def self.new_from_memento(memento) new(memento.order_id, memento.amount, memento.ip, memento.session_id) - end - + end + protected - + attr_accessor :session_id - + end end \ No newline at end of file