class ModelValidator::LogHandler
This handler logs validation progression
Public Instance Methods
on_new_class(model_class)
click to toggle source
# File lib/model_validator/log_handler.rb, line 8 def on_new_class(model_class) Rails.logger.info "Checking #{model_class.count} #{model_class}…" end
on_violation(model)
click to toggle source
# File lib/model_validator/log_handler.rb, line 12 def on_violation(model) Rails.logger.error "#<#{model.class} id: #{model.id}, errors: #{model.errors.full_messages}>" unless model.valid? end