Módulo: Mongoide::Validable::Localizable
- Incluido en:
- Validador de formato, Validador de longitud
- Definido en:
- lib/mongoid/validatable/localizable.rb
Overview
Agrega soporte de localización a las validaciones.
Colapso del resumen del método de instancia
-
#validate_each(documento, atributo, valor) ⇒ Objeto
Valida cada uno de los campos localizados.
Detalles del método de instancia
#validate_each(documento, atributo, valor) ⇒ Objeto
Valida cada uno de los campos localizados.
18 19 20 21 22 23 24 25 26 27 |
# Archivo 'lib/mongoid/validatable/localizable.rb', línea 18 def validar_cada(Documento, atributo, valor) Campo = Documento.campos[Documento.nombre_del_campo_de_base_de_datos(atributo)] Si Campo.intentar(:localizado?) && !valor.blank? valor.values.cada hacer |_valor| Super(Documento, atributo, _valor) end else Super end end |