Params :: check :: snellereen generiek ingangspleister / controlemechanisme. Reimplementatie van Params :: Check | |
Download nu |
Params :: check :: sneller Rangschikking & Samenvatting
Advertentie
- Vergunning:
- Perl Artistic License
- Prijs:
- FREE
- Naam uitgever:
- Damien Krotkine
- Uitgever website:
- http://search.cpan.org/~dams/
Params :: check :: sneller Tags
Params :: check :: sneller Beschrijving
Een generiek ingangspleister / controlemechanisme. Reimplementatie van Params :: Check Params :: check :: Sneller is een PERL-module, een generiek ingangspleet / controlemechanisme. Deze module is een snellere reïcementatie van params :: cheque. Het moet 100% compatibel zijn. Het kan worden samengevoegd met params :: cheque op een gegeven moment, nadat de auteur (Kane) het heeft beoordeeld en blij is met het samenvoegen. Het kan u invoer via een sjabloon valideren. De enige vereiste is dat de argumenten moeten worden benoemd.params :: check :: sneller kan de volgende dingen voor u doen: * Converteer alle toetsen naar kleine letters * Controleer of alle vereiste argumenten zijn verstrekt * Zet argumenten die niet zijn verstrekt De standaard * Weed-argumenten die niet worden ondersteund en waarschuwen voor de gebruiker * Valideer de argumenten van de gebruiker op basis van snaren, regexes, lijsten of zelfs subroutines * Enforce-type integriteit indien nodig PARKS :: Snellere QW ; subfill_personal_info {mijn% hash = @_; mijn $ x; Mijn $ TMPL = {FirstName => {vereist => 1, gedefinieerd => 1}, lastname => {vereist => 1, winkel => \ $ x}, gender => {verplicht => 1, Toestaan => ,}, getrouwd => {Toestaan => }, leeftijd => {standaard => 21, toestaan => qr / ^ \ D + $ /,} , Telefoon => {Toestaan => }, id_list => {standaard => [], strikte_type => 1}, werkgever => { standaard => 'NSA', no_override => 1},}; ### Check () Retourneert een hashref van parsed args op succes ### My $ Parsed_Args = cheque ($ TMPL, \% hash, $ uitgebreid) of sterven qw ; ... Andere code hier ...} My $ OK = toestaan ($ Kleur, ); Mijn $ Fout = Params :: check :: sneller :: laatste_Error (); Vereisten: · Perl
Params :: check :: sneller Gerelateerde software