class ModelValidator::StatsHandler

This handler computes validation statistics

Attributes

result[R]

Public Class Methods

new() click to toggle source
# File lib/model_validator/stats_handler.rb, line 13
def initialize
  @result = Result.new(0, 0)
end

Public Instance Methods

after_validation(_) click to toggle source
# File lib/model_validator/stats_handler.rb, line 21
def after_validation(_)
  @result.total += 1
end
on_violation(_) click to toggle source
# File lib/model_validator/stats_handler.rb, line 17
def on_violation(_)
  @result.violations += 1
end