bievre_reno_app/app/validators/iban_validator.rb
Caroline Girard d727d313b7 initial
2018-09-11 13:49:55 +02:00

9 lines
233 B
Ruby

require 'iban-tools'
class IbanValidator < ActiveModel::Validator
def validate(record)
unless IBANTools::IBAN.valid?(record.iban)
record.errors.add :iban, record.errors.generate_message(:iban, :invalid)
end
end
end