| Config :: validator. validação de configuração baseada em esquema |
Baixe Agora |
Config :: validator. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Lionel Cons
- Site do editor:
- http://search.cpan.org/~lcons/
Config :: validator. Tag
Config :: validator. Descrição
Config :: O validador é um módulo Perl que permite executar a validação de configuração baseada em esquema. A ideia é definir em um esquema quais são dados válidos. Este esquema pode ser usado para criar um objeto validador que pode, por sua vez, ser usado para garantir que alguns dados de fato estão em conformidade com o esquema. Embora o foco principal esteja em "configuração" (por exemplo, conforme fornecido por módulos como config :: General) e, em menor grau, "Opções" (por exemplo, conforme fornecido por módulos como Getopt :: Long), este módulo pode, de fato, validar qualquer estrutura de dados. Synopsis use config :: validador; # Uso simples $ validator = config :: validator-> nova ({type => "Lista (inteiro)"}); $ validator-> validar (); # OK $ validator-> validar (); # Fail $ Validator-> validar ({1, 2}); # Fail # Uso Avançado $ Validator = Config :: validator-> Novo (octeto => {tipo => "inteiro", min => 0, max => 255,}, cor => {tipo => "struct", Fields => {red => {tipo => "válido (octeto)"}, verde => {tipo => "válido (octeto)"}, azul => {tipo => "válido (octeto)"},} },); $ validator-> validar ({Red => 23, verde => 47, azul => 6}, "cor"); # Ok $ validator-> validar ({vermelho => 23, verde => 470, azul => 6}, "cor"); # Fail $ validador-> validar ({Red => 23, verde => 47, lBue => 6}, "cor"); # Homepage do FailProduct
Config :: validator. Software Relacionado