Alle Optionen
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Quellcode: libparams-validate-perl  ]

Paket: libparams-validate-perl (1.31-2 und andere)

Links für libparams-validate-perl

Screenshot

Debian-Ressourcen:

Quellcode-Paket libparams-validate-perl herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Perl-Modul für die Parametervalidierung von Perl-Methoden-/Funktionsaufrufen

Das Perl-Modul Params::Validate bietet ein flexibles System für die Validierung der Parameter von Methoden- und Funktionsaufrufen. Die Überprüfung kann so einfach sein wie das Testen auf das Vorhandensein erforderlicher Parameter oder komplexer wie die Validierung von Objektklassen (mittels isa) oder Fähigkeiten (mittels can) und die Überprüfung von Parametertypen. Es ist mit angepassten Validierungs-Rücksprungprogrammen (customized validation callbacks) erweiterbar.

Dieses Modul wurde so gestaltet, dass es gleichermaßen gut mit positionellen und mit benannten Parametern (per Hash oder Hash-Referenz) arbeitet. Es enthält experimentelle Unterstützung für Attribute (siehe Attribute::Params::Validate für Einzelheiten).

Markierungen: Software-Entwicklung: Perl-Entwicklung, Bibliotheken, Implementiert in: implemented-in::c, implemented-in::perl, Rolle: Entwicklungs-Bibliothek

Andere Pakete mit Bezug zu libparams-validate-perl

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

libparams-validate-perl herunterladen

Download für alle verfügbaren Architekturen
Architektur Version Paketgröße Größe (installiert) Dateien
alpha (inoffizielle Portierung) 1.31-2+b3 61,1 kB179,0 kB [Liste der Dateien]
amd64 1.31-2+b3 62,0 kB170,0 kB [Liste der Dateien]
arm64 1.31-2+b3 59,3 kB178,0 kB [Liste der Dateien]
armel 1.31-2+b3 60,1 kB162,0 kB [Liste der Dateien]
armhf 1.31-2+b3 60,5 kB150,0 kB [Liste der Dateien]
hppa (inoffizielle Portierung) 1.31-2+b3 63,2 kB175,0 kB [Liste der Dateien]
i386 1.31-2+b3 63,4 kB174,0 kB [Liste der Dateien]
ia64 (inoffizielle Portierung) 1.31-2+b2 69,3 kB232,0 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 1.31-2+b3 60,6 kB170,0 kB [Liste der Dateien]
mips64el 1.31-2+b3 58,8 kB180,0 kB [Liste der Dateien]
ppc64 (inoffizielle Portierung) 1.31-2+b3 62,1 kB178,0 kB [Liste der Dateien]
ppc64el 1.31-2+b3 62,1 kB178,0 kB [Liste der Dateien]
riscv64 1.31-2+b3 61,9 kB154,0 kB [Liste der Dateien]
s390x 1.31-2+b3 62,1 kB166,0 kB [Liste der Dateien]
sh4 (inoffizielle Portierung) 1.31-2+b3 65,3 kB178,0 kB [Liste der Dateien]
sparc64 (inoffizielle Portierung) 1.31-2+b3 59,9 kB1.140,0 kB [Liste der Dateien]
x32 (inoffizielle Portierung) 1.31-2+b3 62,9 kB166,0 kB [Liste der Dateien]