class DefaultLogger
module Payment
Attributes
request[RW]
response[RW]
Public Instance Methods
inspect()
click to toggle source
# File lib/payment_gateway.rb, line 20 def inspect res = '' res += ' Request: ' + (self.request ? self.request.to_s : '') res += ' Response: ' + (self.response ? self.response.to_s : '') return res rescue => e # don't raise an exception, default logger fails silently return e.message end
log(request, response)
click to toggle source
# File lib/payment_gateway.rb, line 13 def log(request, response) self.request ||= request self.response ||= response puts self.inspect end