Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 828e417c

Von Kivitendo Admin vor etwa 8 Jahren hinzugefügt

  • ID 828e417c16f071ebb20b554a1eff64e5b13aeaaa
  • Vorgänger c19bf55e
  • Nachfolger 773a129c

name change: validator statt validater

Unterschiede anzeigen:

SL/DB/Helper/IBANValidation.pm
use Carp;
use SL::Locale::String qw(t8);
my $_validater;
my $_validator;
my %_countries = (
AT => { len => 20, name => t8('Austria') },
BE => { len => 16, name => t8('Belgium') },
......
return () unless length($iban);
$_validater //= Algorithm::CheckDigits::CheckDigits('iban');
$_validator //= Algorithm::CheckDigits::CheckDigits('iban');
return ($::locale->text("The value '#1' is not a valid IBAN.", $iban)) if !$_validater->is_valid($iban);
return ($::locale->text("The value '#1' is not a valid IBAN.", $iban)) if !$_validator->is_valid($iban);
my $country = $_countries{substr($iban, 0, 2)};

Auch abrufbar als: Unified diff