Class: Skooma::Validators::Double

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

Instance Method Summary collapse

Instance Method Details

#call(instance) ⇒ Object

Raises:

  • (JSONSkooma::Validators::FormatError)


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

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

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