Validate :: Tiny

Validación de datos minimalistas
Descargar ahora

Validate :: Tiny Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Nombre del editor:
  • minimalist
  • Sitio web del editor:
  • http://search.cpan.org/~minimal/

Validate :: Tiny Etiquetas


Validate :: Tiny Descripción

Validación de datos minimalistas Valide :: Tiny es un módulo PERL que proporciona una forma simple, ligera y minimalista de validar la entrada del usuario. Excepto los módulos de Core Perl y algunos módulos de prueba, no tiene otras dependencias, por lo que no implementa ninguna verificación y filtros complicados, como el correo electrónico y la coincidencia de la tarjeta de crédito. La idea básica de este módulo es proporcionar la funcionalidad de validación, y dejarlo en contacto con el usuario para escribir sus propios filtros de datos y cheques. Si necesita una solución completa de validación de datos que viene con muchas funciones listas, le recomiendo que eche un vistazo a los datos :: FormValidator. Si su lógica de validación no es demasiado complicada o su formulario es relativamente corto, este módulo es un candidato decente para su proyecto.SynopsisFilter y valide la entrada del usuario de los formularios, etc. Use Validate :: Tiny QW / Validate: Util /; MIS $ REGLAS = {# Lista de campos para buscar campos => , # Filtros para ejecutar en todos los archivos Filtros => = ~ S / \ W // g; $ _ ; },], # Cheques para realizar en todos los campos Checks => => Is_Required (), # Pass2 debe ser igual a Pass Pass2 => is_equal ('Pass '), # Custom Sub valida un correo electrónico de dirección de correo electrónico => Sub {My ($ param, $ valor) = @_; Correo electrónico :: Valid-> Dirección ($ valor)? Undef: 'correo electrónico no válido'; }, # personalizado secundario para validar género género => sub {my ($ param, $ valor) = @_; Devolver $ valor EQ 'M' || $ valor EQ 'F'? UNDEF: 'Género no válido'; }]}; # Validar la entrada nuevamente las reglas My $ resultado = validar ($ entrada, $ reglas); Si ($ resultado -> {éxito}) {My $ valores_hash = $ resultado -> {datos}; ...} else {my $ errores_hash = $ resultado -> {error}; ...} ... Requisitos: · Perl


Validate :: Tiny Software relacionado

Dezi

Plataforma de búsqueda basada en Apache Lucy, Swish3, Buscar :: OpenSearch and Placelly ...

159

Descargar