Method: ActiveModel::BetterErrors::Errors#set_reporter

Defined in:
lib/active_model/better_errors/errors.rb

#set_reporter(type, reporter) ⇒ Object



34
35
36
37
38
39
40
41
# File 'lib/active_model/better_errors/errors.rb', line 34

def set_reporter(type, reporter)
  type = type.to_s
  klass = ::ActiveModel::BetterErrors
    .get_reporter_class(type, reporter)

  @reporter_classes[type] = klass
  @reporters.delete type
end