mattbeedle/capsule_crm

View on GitHub
lib/capsule_crm/inspector.rb

Summary

Maintainability
A
0 mins
Test Coverage
module CapsuleCRM
  module Inspector
    def inspect
      string = "#<#{self.class.name}:#{self.object_id} "
      fields = self.class.attribute_set.map do |field|
        "#{field.name}: #{self.send(field.name)}"
      end
      string << fields.join(", ") << ">"
    end
  end
end