class Sinatra::API::FloatValidator

Public Class Methods

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

Public Instance Methods

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