DADOS :: validar :: tipo

Interface Pública Encapsulando params :: Util para oferecer funções de validação de tipo de dados que passam perlcritic
Baixe Agora

DADOS :: validar :: tipo Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Guillaume Aubert
  • Site do editor:
  • http://search.cpan.org/~aubertg/

DADOS :: validar :: tipo Tag


DADOS :: validar :: tipo Descrição

Params :: Util é um módulo Perl maravilhoso, mas sofre de algumas desvantagens: - Nomes de funções começam com um sublinhado, que geralmente é usado para indicar funções privadas .- Nomes de funções são maiúsculas, que geralmente são usados para indicar alças ou constantes. . - Os nomes de funções não passam a validação de Perlcritic, tornando-os problemáticos para importar.- Funções usadas por padrão A convenção que a coleção de que as coleções precisam não estar vazias para serem válidas (ver _array0 / _array por exemplo), que é contra-intuitiva Aproveitando-se puramente cosméticos e não afetam a utilidade das funções, portanto, este módulo encapsula as funções para oferecer uma API que corrige esses problemas. Por favor, note que prefiro nomes de função longos que são descritivos, para os curtos arcanos. Isso aumenta a legibilidade, e a maior parte da digitação pode ser poupada com o uso de um bom IDE como Padre.Also, isso é trabalho em andamento - eu não encapsulei todas as funções dos params :: Ainda e se você precisar Um em particular, sinta-se à vontade para entrar em contato comigo. Synopsis # Ligue com o nome do pacote explícito. Use dados :: validate :: tipo; Se (Data :: Validar :: Type :: Is_String ('teste')) {# ...} # Importar funções específicas. Use dados :: validate :: Type QW (IS_STRING); if (is_string ('teste')) {# ...} # Importar funções para um determinado paradigma. Use dados :: validate :: Digite QW (: boolean_tests); if (is_string ('test')) {# ...} homepage do produto


DADOS :: validar :: tipo Software Relacionado