cpan Validation-Class 7.900000

latest releases: 7.900059, 7.900058, 7.900057...
11 years ago
  • Added more documentation

  • Added the ability to override messages at the field and class-level

  • Created Validation::Class::Directive::Messages

  • Created Validation::Class::Directive::City

  • Created Validation::Class::Directive::State

  • Created Validation::Class::Directive::Zipcode

  • Created Validation::Class::Directive::Creditcard

  • Created Validation::Class::Directive::Date

  • Created Validation::Class::Directive::Time

  • Created Validation::Class::Directive::Decimal

  • Created Validation::Class::Directive::Email

  • Created Validation::Class::Directive::Hostname

  • Created Validation::Class::Directive::SSN

  • Created Validation::Class::Directive::Telephone

  • Created Validation::Class::Directive::UUID

  • Created Validation::Class::Whitepaper

  • Changed the version number scheme (again) to slow down incrementing of the major number

  • Created Validation::Class::Simple for ad-hoc validation needs

  • Created various container classes, .e.g. Fields, Params, Directives, etc

  • Created various base classes, .e.g. Core, Mapping, Listing, etc

  • Rewrite of all documentation iteratively, under the Validation::Class::Manual namespace

  • Rewrite of Validation::Class, main module provides sugar for configuration only

  • Rewrite of Validation::Class::Prototype, now is configurable using OO

  • Added the Multiples directive which better enforces array handling

  • Renamed the clone method to clone_field

  • Removed inheritence support via 'base' as it existed in 7.85

  • Removed the object keyword and support as it existed in 7.85

Don't miss a new Validation-Class release

NewReleases is sending notifications on new releases.