Class: StrongerParameters::LessThanConstraint

Inherits:
ComparisonConstraints show all
Defined in:
lib/stronger_parameters/constraints/comparison_constraints.rb

Instance Attribute Summary

Attributes inherited from ComparisonConstraints

#limit

Instance Method Summary collapse

Methods inherited from ComparisonConstraints

#==, #initialize

Methods inherited from Constraint

#&, #==, #required, #required?, #|

Constructor Details

This class inherits a constructor from StrongerParameters::ComparisonConstraints

Instance Method Details

#value(v) ⇒ Object



22
23
24
25
26
# File 'lib/stronger_parameters/constraints/comparison_constraints.rb', line 22

def value(v)
  return v if v < limit

  InvalidValue.new(v, "must be less than #{limit}")
end