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

Changes for version 7.900057

  • Change: 375335b9d8536dde1bd1d0c737f96280fc0046b1 Author: Al Newkirk <anewkirk@ana.io> Date : 2015-10-21 13:39:58 +0000
    • updated the dist.ini and build
  • Change: 48df1c550f42c45ce91ec54f823d8bf371ee0ed8 Author: Al Newkirk <anewkirk@ana.io> Date : 2015-10-21 13:35:14 +0000
    • added object param sharing test
  • Change: cb38e53433a09309f6d4c638ff83c621243ece29 Author: Al Newkirk <anewkirk@ana.io> Date : 2015-10-21 13:35:06 +0000
    • removed Class::Forward dependency
  • Change: 0e4c25dabe100c8c12efcaa3b38c83145c736a24 Author: Al Newkirk <anewkirk@ana.io> Date : 2015-05-22 00:54:48 +0000
    • Merge branch 'master' of github.com:alnewkirk/Validation-Class
  • Change: 513e06cc4a53ef53e570305efa1c789860d6a286 Author: Yanick Champoux <yanick@babyl.dyndns.org> Date : 2015-05-16 23:01:08 +0000
    • Makes 'evaluate' idempotent.
    • Deals with #37. The optimization was making it such that calling `validate` a second time would cause a stack trace.
  • Change: 2487096d709955875dc85dc48b738c766e10c13f Author: Al Newkirk <anewkirk@ana.io> Date : 2015-05-16 19:00:43 +0000
    • Merge pull request #39 from yanick/validate-idempotent
    • Makes 'evaluate' idempotent.
  • Change: e368e5bb42a09dd8a7984da5fe49a30053f55847 Author: Yanick Champoux <yanick@babyl.dyndns.org> Date : 2015-04-25 12:49:20 +0000
    • makes 'evaluate' idempotent
    • Deals with #37. The optimization was making it such that calling `validate` a second time would cause a stack trace.
  • Plus 57 releases after 2014-10-21 00:00:00 +0000.

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