# frozen_string_literal: true class Champs::IbanChamp < Champ validates_with IbanValidator, if: :validate_champ_value_or_prefill? after_validation :format_iban private def format_iban self.value = value&.gsub(/\s+/, '')&.gsub(/(.{4})/, '\0 ') end end