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

NAME

HTML::FormFu::Manual::Validation - How HTML::FormFu validation works

VERSION

version 0.002

INTRODUCTION

HTML::FormFu's validation process is very simple and straightforward, and at the same time very powerful. Basically all you need to understand is how the different stages in the validation process work, and we already explained that in Chapter I - HTML::FormFu::Manual::BasicConcepts. A good overview is also available in "FORM LOGIC AND VALIDATION" in HTML::FormFu.

WHERE TO FIND DOCUMENTATION

Filters

HTML::FormFu::Filter provides a listing of all filters included in the core HTML::FormFu distribution. Most of the names are self-explanatory and you can lookup the documentation for each module for details.

Constraints

Similarly, HTML::FormFu::Constraint provides a listing of all constraints included in the core HTML::FormFu distribution.

Inflators

The core HTML::FormFu distribution only ships with two default inflators, both used to inflate a field into a DateTime object.

Validators

HTML::FormFu does not provide any validators, you have to write your own by either subclassing HTML::FormFu::Validator or by using HTML::FormFu::Validator::Callback.

CLIENT-SIDE VALIDATION

HTML::FormFu does not provide any built-in functionality for client-side validation.

AUTHOR

Peter Shangov <pshangov@yahoo.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2010 by Peter Shangov.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.