class Sinatra::API::IntegerValidator

Public Class Methods

new() click to toggle source
Calls superclass method Sinatra::API::ParameterValidator::new
# File lib/sinatra/api/parameter_validators/integer_validator.rb, line 3
def initialize
  super(:integer)
end

Public Instance Methods

coerce(value, options) click to toggle source
# File lib/sinatra/api/parameter_validators/integer_validator.rb, line 13
def coerce(value, options)
  Integer(value)
end
validate(value, options) click to toggle source
# File lib/sinatra/api/parameter_validators/integer_validator.rb, line 7
def validate(value, options)
  Integer(value)
rescue
  "Not a valid integer."
end