| Config :: Validator SCHEMA Based Configuration-validatie |
Download nu |
Config :: Validator Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Lionel Cons
- Uitgever website:
- http://search.cpan.org/~lcons/
Config :: Validator Tags
Config :: Validator Beschrijving
Config :: Validator is een PERL-module waarmee schema-gebaseerde configuratievalidatie kan worden uitgevoerd. Het idee is om te definiëren in een schema wat een geldige gegevens zijn. Dit schema kan worden gebruikt om een validatorobject te maken dat op zijn beurt kan worden gebruikt om ervoor te zorgen dat sommige gegevens inderdaad voldoen aan de schema. Hoewel de primaire focus ligt op "Configuratie" (bijvoorbeeld zoals verstrekt door modules zoals Config :: Algemeen) en, in mindere mate, "opties" (bijvoorbeeld zoals verstrekt door modules zoals Getopt :: lang), kan deze module in feite elke gegevensstructuur valideren. Synopsis Gebruik Config :: Validator; # Simple Usage $ Validator = configuratie :: Validator-> NIEUW ({Type => "Lijst (geheel getal)"}); $ Validator-> Valideren (); # OK $ Validator-> Valideren (1, 2.3]); # Fail $ validator-> valideren ({1, 2}); # Fail # Advanced USAGE $ Validator = configuratie :: Validator-> Nieuw (Octet => {Type => "Integer", min => 0, max => 255,}, kleur => {Type => "struct", Velden => {rood => {Type => "Geldig (octet)"}, groen => {Type => "Geldig (octet)"}, blauw => {Type => "Geldig (octet)"},} ,},); $ Validator-> Valideren ({rood => 23, groen => 47, blauw => 6}, "kleur"); # OK $ Validator-> Valideren ({rood => 23, groen => 470, blauw => 6}, "kleur"); # Fail $ validator-> valideren ({rood => 23, groen => 47, lbue => 6}, "kleur"); # Failproduct's startpagina
Config :: Validator Gerelateerde software