The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 7.900051

  • Change: e87d51c24f0f67e3ea42b6f460dc3694c2c19aaa Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-09 12:35:44 +0000
    • hotfix for release 7.900051
  • Change: c5affe48bf8737c2b34c1341b9898a99e966282f Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-09 12:33:53 +0000
    • moved the guided-tour documentation from V::C::S into the cookbook
  • Change: bc092c679d7585177379d324f718c2ea26cc6eb4 Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-09 12:06:10 +0000
    • releasing 7.900051
  • Change: 995e82f225e855f64a1d5b348ff09220d64156fc Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-09 06:02:57 +0000
    • fixed test t/98-03-document-example-reporting.t for use with changes to the validate_document method
  • Change: 14643ca99db96c40d2903aeadff2851a07916edc Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-09 05:49:40 +0000
    • updated the validate_document method to validate unmatched patterns for complete data structure coverage
  • Change: 31ab8507f3a76106e92ec66c2735fb6f23b98d1d Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-08 23:41:16 +0000
    • modified the documentation for the method keyword
  • Change: f54d11cdf21d288d48d3a6f819cf68b072032eee Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-08 21:19:28 +0000
    • fixed miscellaneous issues with the validate_document method including proper field requirement usage
  • Change: 1153d28e3ded6b66bea261e53822892a09d8f1bb Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-06 20:38:27 +0000
    • redesigned the ensure and method keywords and registers and usages
  • Change: 4c562871c9402aa99111117c81516560a7a09aab Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-01 00:13:23 +0000
    • Merge branch 'feature-ensure-function'
  • Change: 6702e856fe1898c0216ca81e246c67942f46e261 Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-01 00:12:24 +0000
    • updated and reorganized documentation
  • Change: 47523753dd3ef967e3a87046c76951f5498ff32a Author: Al Newkirk <anewkirk@ana.io> Date : 2013-06-01 00:02:05 +0000
    • added keyword ensure to wrap existing methods with pre/post conditions
  • Change: 825ac499acb24b64b930c174fbedcea1d008f695 Author: Al Newkirk <anewkirk@ana.io> Date : 2013-05-31 14:23:40 +0000
    • updated documentation for the directive function

Documentation

Recipes for Validation::Class
Operate with Impunity

Modules

Powerful Data Validation Framework
Base Class for Validation Class Directives
Alias Directive for Validation Class Field Definitions
Between Directive for Validation Class Field Definitions
City Directive for Validation Class Field Definitions
Creditcard Directive for Validation Class Field Definitions
Date Directive for Validation Class Field Definitions
Decimal Directive for Validation Class Field Definitions
Default Directive for Validation Class Field Definitions
DependsOn Directive for Validation Class Field Definitions
Email Directive for Validation Class Field Definitions
Error Directive for Validation Class Field Definitions
Errors Directive for Validation Class Field Definitions
Filtering Directive for Validation Class Field Definitions
Filters Directive for Validation Class Field Definitions
Help Directive for Validation Class Field Definitions
Hostname Directive for Validation Class Field Definitions
Label Directive for Validation Class Field Definitions
Length Directive for Validation Class Field Definitions
Matches Directive for Validation Class Field Definitions
MaxAlpha Directive for Validation Class Field Definitions
MaxDigits Directive for Validation Class Field Definitions
MaxLength Directive for Validation Class Field Definitions
MaxSum Directive for Validation Class Field Definitions
MaxSymbols Directive for Validation Class Field Definitions
Messages Directive for Validation Class Field Definitions
MinAlpha Directive for Validation Class Field Definitions
MinDigits Directive for Validation Class Field Definitions
MinLength Directive for Validation Class Field Definitions
MinSum Directive for Validation Class Field Definitions
MinSymbols Directive for Validation Class Field Definitions
Mixin Directive for Validation Class Field Definitions
MixinField Directive for Validation Class Field Definitions
Multiples Directive for Validation Class Field Definitions
Name Directive for Validation Class Field Definitions
Options Directive for Validation Class Field Definitions
Pattern Directive for Validation Class Field Definitions
Readonly Directive for Validation Class Field Definitions
Required Directive for Validation Class Field Definitions
SSN Directive for Validation Class Field Definitions
State Directive for Validation Class Field Definitions
Telephone Directive for Validation Class Field Definitions
Time Directive for Validation Class Field Definitions
Toggle Directive for Validation Class Field Definitions
UUID Directive for Validation Class Field Definitions
Validation Directive for Validation Class Field Definitions
Value Directive for Validation Class Field Definitions
Zipcode Directive for Validation Class Field Definitions
Validation::Class Core Directives Registry
Simple Exporter for Validation::Class Classes
Generic Container Class for an Array Reference
Generic Container Class for a Hash Reference
Data Validation Engine for Validation::Class Classes
Simple Ad-Hoc Data Validation
Simple Streaming Data Validation

Provides

in lib/Validation/Class/Configuration.pm
in lib/Validation/Class/Errors.pm
in lib/Validation/Class/Field.pm
in lib/Validation/Class/Fields.pm
in lib/Validation/Class/Mixin.pm
in lib/Validation/Class/Mixins.pm
in lib/Validation/Class/Params.pm
in lib/Validation/Class/Util.pm