Add iban type de champ

This commit is contained in:
kara Diaby 2020-09-22 16:04:57 +02:00
parent a7e4720d0d
commit cb4e91c405
15 changed files with 72 additions and 1 deletions

View file

@ -0,0 +1,11 @@
require 'iban-tools'
class IbanValidator < ActiveModel::Validator
def validate(record)
if record.value.present?
unless IBANTools::IBAN.valid?(record.value)
record.errors.add :iban, record.errors.generate_message(:value, :invalid)
end
end
end
end