Sha256: 86d67974e3bc2e3b5c76c6655121c3aff9ba8a8cece75a8f13cc019d39f6393b
Contents?: true
Size: 416 Bytes
Versions: 33
Compression:
Stored size: 416 Bytes
Contents
# ce validator est utilisé par Payment pour s'assurer que # le montant du Payment est effectivement supérieur aux réglements # qui ont déjà été imputés sur ce paiement. # class OverImputationsValidator < ActiveModel::EachValidator def validate_each(record, attribute, value) if (record.reglements.any? && value < record.impute) record.errors.add(attribute, :under_imputations) end end end
Version data entries
33 entries across 33 versions & 1 rubygems