Sha256: ed00b9c0c0dda0efd2e3193a787ef3e19e9fa8b00e1b24a4cf8fd4de28c4a231
Contents?: true
Size: 749 Bytes
Versions: 3
Compression:
Stored size: 749 Bytes
Contents
# -*- encoding: utf-8 -*- require 'data_mapper/validation/rule/numericalness' module DataMapper module Validation class Rule module Numericalness class LessThan < Rule include Numericalness def valid_numericalness?(value) value < expected rescue ArgumentError # TODO: figure out better solution for: can't compare String with Integer true end def violation_type(resource) :less_than end def violation_data(resource) [ [ :maximum, expected ] ] end end # class LessThan end # module Numericalness end # class Rule end # module Validation end # module DataMapper
Version data entries
3 entries across 3 versions & 1 rubygems