Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Phred (5358)

Phred
  {fred} {at} {taperfriendlymusic.org}
http://www.redhotpenguin.com/

Fred is a Perl and PostgreSQL geek. He has made some very small contributions to a few cpan modules and mod_perl.

Journal of Phred (5358)

Friday March 05, 2010
02:01 PM

Simple form validation with Data::FormValidator

[ #40227 ]

As the first talk in series of talks on form validation, Fred Moyer will present an overview of Data::FormValidator. Real world code examples will be presented, and you'll see how you can use Data::FormValidator to implement form validation for legacy codebases as well as new code. Data::FormValidator is a loosely coupled, highly flexible, and easy to use form validation module written by Mark Stosberg.

This meeting will take place on Tuesday, March 23rd at 7pm at Six Apart World Headquarters.

Fred Moyer's CPAN page:
http://search.cpan.org/~phred/

Data::FormValidator on CPAN:
http://search.cpan.org/dist/Data-FormValidator/

Announcement posted via App::PM::Announce

RSVP at Meetup - http://www.meetup.com/San-Francisco-Perl-Mongers/calendar/12793946/

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I'd definitely focus on the new way to write constraint methods (using constraint_methods and not the old contstraints.

    Also, (tooting my own horn) I like using Data::Form::Validator::Constraints::DateTime so that you can validate incoming dates in lots of ways and then get a DateTime object out if it when it's valid.

    • Huh, I'll need to read up on those new methods. I've been using constraints mostly.
    • Whoops, looks like I am using constraint_methods. I'll check out the datetime validation stuff also.
      I've been able to shoehorn DFV into some very unfriendly legacy codebases, so that will be a big focus.