module Kernel
def ai(options = {})
def ai(options = {}) ap = AmazingPrint::Inspector.new(options) awesome = ap.awesome self if options[:html] awesome = "<pre>#{awesome}</pre>" awesome = awesome.html_safe if defined? ActiveSupport end awesome end
def ap(object, options = {})
def ap(object, options = {}) puts object.ai(options) object unless AmazingPrint.console? end