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