Config :: validator.

validação de configuração baseada em esquema
Baixe Agora

Config :: validator. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • 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