class

ActiveModel::Validations::NumericalityValidator

v7.0.0 - Show latest stable - Superclass: EachValidator

No documentation available for this class.

Included modules

  • ActiveModel::Validations::Comparability

Constants

HEXADECIMAL_REGEX = /\\A[+-]?0[xX]/

INTEGER_REGEX = /\\A[+-]?\\d+\\z/

NUMBER_CHECKS = { odd: :odd?, even: :even? }

RANGE_CHECKS = { in: :in? }

RESERVED_OPTIONS = COMPARE_CHECKS.keys + NUMBER_CHECKS.keys + RANGE_CHECKS.keys + [:only_integer]

Files

  • activemodel/lib/active_model/validations/numericality.rb