Params :: Validar

Params :: Validar es un módulo Perl para validar los parámetros de método / función.
Descargar ahora

Params :: Validar Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Dave Rolsky and Ilya Martynov
  • Sitio web del editor:
  • http://search.cpan.org/~drolsky/

Params :: Validar Etiquetas


Params :: Validar Descripción

Params :: Validar es un módulo PERL para validar los parámetros de método / función. Params :: Validar es un módulo PERL para validar los parámetros de método / función.Synopsis Use Params :: Validate QW (: todos); # toma nombrado params (hash o hashref) sub foo {validate (@_, {foo => 1, # Mandaty Bar => 0, # opcional}); } # toma paramentales posicionales SUB BAR {# Los dos primeros dos son obligatorios, el tercero es opcional validate_pos (@_, 1, 1, 0); Sub foo2 {validar (@_, {foo => # especifique un tipo {type => arrayref}, bar => # especifique una interfaz {lata => }, baz => {tipo => escalar, # un escalar ... # ... que es un entero simple ... regex => qr / ^ d + $ /, callbacks => {# ... y más pequeño que 90 ' Menos de 90 '=> SUB {SHIFT () <90}}}}); } sub con_defaults {my% p = validate (@_ {foo => 1, # requerido # $ p {bar} será 99 si la barra no es # dada. La barra es ahora opcional. Bar => {defensor => 99 }}); } sub pos_with_defaults {my @p = validate_pos (@_, 1, {predeterminado => 99}); } sub sets_options_on_call {my% p = validate_with (params => @_, espec => {foo => {tipo escalar, predeterminado => 2}}, normalize_keys => sub {$ _ = ~ S / ^ - //; lc $ _ },); } Los params :: Validar Módulo le permite validar los parámetros de llamada de método o función a un nivel de especificidad arbitraria. En el nivel más sencillo, se puede validar los parámetros requeridos y que no se pasó los parámetros adicionales no especificados. También es capaz de determinar que un parámetro es de un tipo específico, que es un objeto de cierta jerarquía de clase , que posee ciertos métodos, o aplicando las devoluciones de llamada de validación a los argumentos. Requisitos: · Requisitos de Perl: · Perl


Params :: Validar Software relacionado

ngrep-lib

NGREP-LIB Proporciona una biblioteca de filtrado de paquetes basada en OGREP. ...

178

Descargar