Module: ActiveModel::Validations::HelperMethods

Defined in:
lib/active_model/validators/encodable_validator.rb

Instance Method Summary collapse

Instance Method Details

#validates_encodable_of(*attr_names) ⇒ Object

Usage:

class Person < ActiveRecord::Base
  validates_encodable_of :name, :encodings => [Encoding::ISO_2022_JP, Encoding::EUC_JP]
end

Configuration options:

  • :encodings - check that a text can be encoded to specified encodings.



49
50
51
# File 'lib/active_model/validators/encodable_validator.rb', line 49

def validates_encodable_of(*attr_names)
  validates_with EncodableValidator, _merge_attributes(attr_names)
end