Valideren :: Tiny

Minimalistische gegevensvalidatie
Download nu

Valideren :: Tiny Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Naam uitgever:
  • minimalist
  • Uitgever website:
  • http://search.cpan.org/~minimal/

Valideren :: Tiny Tags


Valideren :: Tiny Beschrijving

Minimalistische gegevensvalidatie Valideren :: Tiny is een Perl-module die een eenvoudige, lichte en minimalistische manier biedt om gebruikersinvoer te valideren. Met uitzondering van PERL-kernmodules en sommige testmodules heeft het geen andere afhankelijkheden, daarom implementeert deze geen gecompliceerde controles en filters zoals e-mail- en creditcard-matching. Het basisidee van deze module is om de validatiefunctionaliteit te verstrekken en het aan de gebruiker te laten om hun eigen gegevensfilters en cheques te schrijven. Als u een complete data-validatie-oplossing nodig heeft die wordt geleverd met vele kant-en-klare functies, raadt u u aan om een kijkje te nemen op gegevens :: FORMVALIDATOR. Als uw validatie-logica niet te gecompliceerd is of uw formulier relatief kort is, is deze module een fatsoenlijke kandidaat voor uw project.Synopsifilter en valideer de gebruikerinvoer van formulieren, enz. Gebruik Validate :: Tiny QW / valideren: Util /; Mijn $ regels = {# Lijst met velden om te zoeken naar velden => , # Filters om op alle velden Filters uit te voeren => = ~ s / \ W /./ g; $ _ ; },], # Controleert op alle velden controles => => Is_required (), # Pass2 moet gelijk zijn aan Pass Pass2 => IS_EQUAL ('PASS) '), # Aangepaste sub valideert een e-mailadres Email => Sub {My ($ param, $ waarde) = @_; E-mail :: geldig-> adres ($ waarde)? undef: 'Ongeldige e-mail'; }, # Aangepaste sub om gendergender te valideren => sub {My ($ param, $ waarde) = @_; Retourneer $ Waarde EQ 'M' || $ VALUE EQ 'F'? undef: 'Ongeldig geslacht'; }]}; # Valideer de invoer opnieuw de regels Mijn $ resultaat = valideren ($ ingang, $ regels); if ($ resultaat -> {succes}) {mijn $ -waarden_hash = $ resultaat -> {gegevens}; ...} else {mijn $ fouten_hash = $ resultaat -> {fout}; ... } ... Vereisten: · Perl


Valideren :: Tiny Gerelateerde software

DEZI

Zoekplatform op basis van Apache Lucy, Swish3, Zoeken :: OpenSearch and Cluck ...

159

Downloaden