Class: StrongerParameters::LessThanOrEqualConstraint

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



30
31
32
33
34
# File 'lib/stronger_parameters/constraints/comparison_constraints.rb', line 30

def value(v)
  return v if v <= limit

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