class
ActiveModel::Validations::NumericalityValidator
v8.1.1 -
Show latest stable
- Superclass: EachValidator
No documentation available for this class.
Included modules
- ActiveModel::Validations::Comparability
- ActiveModel::Validations::ResolveValue
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, :only_numeric]
Files
- activemodel/lib/active_model/validations/numericality.rb