Module: Logging::Validation::Errors

Extended by:
ActiveSupport::Concern
Defined in:
lib/logging/validation/errors.rb,
lib/logging/validation/errors/version.rb

Constant Summary collapse

VERSION =
"0.1.1"

Instance Method Summary collapse

Instance Method Details

#logging_validation_errorsObject



13
14
15
16
17
18
19
# File 'lib/logging/validation/errors.rb', line 13

def logging_validation_errors
  return if errors.messages.blank?
  error_messages = errors.messages.map { |k, v|
    [k, "#{self.class.human_attribute_name(k)}#{v.first}"]
  }.to_h
  dump_validation_errors(error_messages)
end