module Crm::Core::Mixins::Inspectable

Public Instance Methods

inspect() click to toggle source
# File lib/crm/core/mixins/inspectable.rb, line 5
def inspect
  field_values = self.class.inspectable_fields.map do |field|
    value = self.send(field).inspect

    "#{field}=#{value}"
  end

  "#<#{self.class.name} #{field_values.join(', ')}>"
end