Module: ActiveRecord::Validations::ClassMethods
- Defined in:
- lib/validates_as_age.rb,
lib/validates_as_cep.rb,
lib/validates_as_cpf.rb,
lib/validates_as_cnpj.rb,
lib/validates_as_email.rb,
lib/validates_as_uf_br.rb,
lib/validates_as_website.rb,
lib/validates_as_phonenumber_br.rb
Instance Method Summary collapse
- #validates_as_age(*attr_names) ⇒ Object
- #validates_as_cep(*attr_names) ⇒ Object
- #validates_as_cnpj(*attr_names) ⇒ Object
- #validates_as_cpf(*attr_names) ⇒ Object
- #validates_as_email(*attr_names) ⇒ Object
- #validates_as_phonenumber_br(*attr_names) ⇒ Object
- #validates_as_uf_br(*attr_names) ⇒ Object
- #validates_as_website(*attr_names) ⇒ Object
Instance Method Details
#validates_as_age(*attr_names) ⇒ Object
22 23 24 |
# File 'lib/validates_as_age.rb', line 22 def validates_as_age(*attr_names) validates_with AgeValidator, _merge_attributes(attr_names) end |
#validates_as_cep(*attr_names) ⇒ Object
14 15 16 |
# File 'lib/validates_as_cep.rb', line 14 def validates_as_cep(*attr_names) validates_with CEPValidator, _merge_attributes(attr_names) end |
#validates_as_cnpj(*attr_names) ⇒ Object
74 75 76 |
# File 'lib/validates_as_cnpj.rb', line 74 def validates_as_cnpj(*attr_names) validates_with CNPJValidator, _merge_attributes(attr_names) end |
#validates_as_cpf(*attr_names) ⇒ Object
73 74 75 |
# File 'lib/validates_as_cpf.rb', line 73 def validates_as_cpf(*attr_names) validates_with CPFValidator, _merge_attributes(attr_names) end |
#validates_as_email(*attr_names) ⇒ Object
14 15 16 |
# File 'lib/validates_as_email.rb', line 14 def validates_as_email(*attr_names) validates_with EmailValidator, _merge_attributes(attr_names) end |
#validates_as_phonenumber_br(*attr_names) ⇒ Object
14 15 16 |
# File 'lib/validates_as_phonenumber_br.rb', line 14 def validates_as_phonenumber_br(*attr_names) validates_with PhoneNumberBrValidator, _merge_attributes(attr_names) end |
#validates_as_uf_br(*attr_names) ⇒ Object
31 32 33 |
# File 'lib/validates_as_uf_br.rb', line 31 def validates_as_uf_br(*attr_names) validates_with UFBRValidator, _merge_attributes(attr_names) end |
#validates_as_website(*attr_names) ⇒ Object
14 15 16 |
# File 'lib/validates_as_website.rb', line 14 def validates_as_website(*attr_names) validates_with WebsiteValidator, _merge_attributes(attr_names) end |