# File lib/ap/mixin/active_record.rb, line 31 def awesome_active_record_instance(object) return object.inspect if !defined?(ActiveSupport::OrderedHash) data = object.class.column_names.inject(ActiveSupport::OrderedHash.new) do |hash, name| hash[name.to_sym] = object.send(name) if object.has_attribute?(name) || object.new_record? hash end "#{object} " + awesome_hash(data) end