class SoberSwag::Reporting::Input::Number

Parse some kind of number.

Public Instance Methods

call(input) click to toggle source
# File lib/sober_swag/reporting/input/number.rb, line 7
def call(input)
  return Report::Value.new(['is not a number']) unless input.is_a?(Numeric)

  input
end
swagger_schema() click to toggle source
# File lib/sober_swag/reporting/input/number.rb, line 13
def swagger_schema
  [{ type: 'number' }, {}]
end