Config :: Validator Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Lionel Cons
- Sitio web del editor:
- http://search.cpan.org/~lcons/
Config :: Validator Etiquetas
Config :: Validator Descripción
Config :: Validator es un módulo Perl que permite realizar una validación de configuración basada en esquema. La idea es definir en un esquema. Qué es un datos válidos. Este esquema se puede utilizar para crear un objeto de validador que, a su vez, se puede usar para asegurarse de que algunos datos se ajusten al esquema. Aunque el enfoque principal está en "Configuración" (por ejemplo, según lo proporcionado por los módulos similares :: General) y, en menor medida, "opciones" (por ejemplo, según lo proporcionado por los módulos como GetOPT :: Long), este módulo puede, de hecho, este módulo puede validar cualquier estructura de datos.Synopsis Use Config :: Validator; # Uso simple $ Validator = Config :: Validator-> New ({Type => "List (entero)"}); $ Validator-> Validate (); # OK ok validator-> Validate (); # Falla $ validator-> validate ({1, 2}); # Falla # Uso avanzado $ Validator = Config :: Validator-> Nuevo (octeto => {tipo => "entero", min => 0, max => 255,}, color => {tipo => "struct", campos => {red => {tipo => "" válido (octeto) "}, green => {type =>" válido (octeto)}, azul => {tipo => "válido (octeto)"},} ,},); $ Validator-> Validate ({Red => 23, Green => 47, Blue => 6}, "Color"); # Ok ok validator-> validate ({rojo => 23, green => 470, blue => 6}, "Color"); # Falla $ validator-> validate ({rojo => 23, green => 47, lbue => 6}, "Color"); Página de inicio de # FailProduct
Config :: Validator Software relacionado