class StrongerParameters::IntegerConstraint
Public Instance Methods
value(v)
click to toggle source
# File lib/stronger_parameters/constraints/integer_constraint.rb, line 6 def value(v) if v.is_a?(Integer) return v elsif v.is_a?(String) && v =~ /\A-?\d+\Z/ return v.to_i end InvalidValue.new(v, 'must be an integer') end