Sha256: 74a14030e2684f7ae128705c62fad197fc782ce261a7cff8427cf7d7157c4a2f
Contents?: true
Size: 489 Bytes
Versions: 4
Compression:
Stored size: 489 Bytes
Contents
module NxtSchema module Validators class LessThan < Validator def initialize(threshold) @threshold = threshold end register_as :less_than attr_reader :threshold def build lambda do |node, value| if value < threshold true else message = translate_error(node.locale, value: value, threshold: threshold) node.add_error(message) end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems