Class: Skooma::Validators::Float

Inherits:
JSONSkooma::Validators::Base
  • Object
show all
Defined in:
lib/skooma/validators/float.rb

Instance Method Summary collapse

Instance Method Details

#call(instance) ⇒ Object

Raises:

  • (JSONSkooma::Validators::FormatError)


8
9
10
11
12
# File 'lib/skooma/validators/float.rb', line 8

def call(instance)
  return if instance.value.is_a?(::Float)

  raise JSONSkooma::Validators::FormatError, "must be a valid float"
end