class TransactionLog

Public Instance Methods

adapter() click to toggle source
# File lib/bidding/transaction_log.rb, line 10
def adapter
  @adapter ||= InMemoryTransactionLog.new
end
adapter=(adapter) click to toggle source
# File lib/bidding/transaction_log.rb, line 6
def adapter=(adapter)
  @adapter = adapter
end
push(transaction) click to toggle source
# File lib/bidding/transaction_log.rb, line 14
def push(transaction)
  transaction["date"] = Time.now.utc.to_f
  adapter.push(transaction)
end