Module: ModelErrorMessages::Helpers

Defined in:
lib/model_error_messages/helpers.rb

Instance Method Summary collapse

Instance Method Details

#model_error_messages(model, options = {}) ⇒ Object



5
6
7
8
9
10
11
12
# File 'lib/model_error_messages/helpers.rb', line 5

def model_error_messages(model, options = {})
  return '' if model.nil?
  return '' if model.errors.full_messages.empty?

  private_helpers = ModelErrorMessages::PrivateHelpers
  config = private_helpers.local_config(options)
  private_helpers.errors_wrapper(model, config)
end