Module: ActiveModel::Validations::HelperMethods

Defined in:
lib/normalize_digits.rb

Instance Method Summary collapse

Instance Method Details

#normalize_digits(options = nil) ⇒ Object

Convert non-English digits from model fields to English.



8
9
10
11
12
13
14
# File 'lib/normalize_digits.rb', line 8

def normalize_digits(options = nil)
  NormalizeDigits.validate_options(options) unless options.nil? || options.keys.empty?

  before_validation do |record|
    NormalizeDigits.convert(record, options)
  end
end