module AmazingPrint::Logger

Public Instance Methods

ap(object, options = {}) click to toggle source

Add ap method to logger

# File lib/amazing_print/core_ext/logger.rb, line 12
def ap(object, options = {})
  if options.is_a?(Hash)
    level = options.delete(:level)
  else
    level = options
    options = {}
  end

  level ||= AmazingPrint.defaults[:log_level] if AmazingPrint.defaults
  level ||= :debug
  send level, object.ai(options)
end