class ApplePay::RequestFilter::Debugger

Public Instance Methods

filter_request(request) click to toggle source
# File lib/apple_pay/request_filter/debugger.rb, line 4
def filter_request(request)
  started = "======= [ApplePay] API REQUEST STARTED ======="
  log started, request.dump
end
filter_response(request, response) click to toggle source
# File lib/apple_pay/request_filter/debugger.rb, line 9
def filter_response(request, response)
  finished = "======= [ApplePay] API REQUEST FINISHED ======="
  log '-' * 50, response.dump, finished
end

Private Instance Methods

log(*outputs) click to toggle source
# File lib/apple_pay/request_filter/debugger.rb, line 16
def log(*outputs)
  outputs.each do |output|
    ApplePay.logger.info output
  end
end