Class: StrongerParameters::GreaterThanOrEqualConstraint

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



46
47
48
49
50
# File 'lib/stronger_parameters/constraints/comparison_constraints.rb', line 46

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

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