NAME
Data::MuForm::Manual - MuForm manual
VERSION
version 0.02
DESCRIPTION
This is the Data::MuForm manual.
Data::MuForm performs validation and is a framework for processing forms.
One of the main goals of MuForm is flexibility. There are many customizable methods and transforms, and a number of official hooks for changing class behavior. In addition, since MuForm is written in Moo, you can override almost everything.
You can split the pieces of your forms up into logical parts and compose complete forms from MuForm classes, roles, fields, collections of validations, transformations and type constraints. You can write custom methods to process forms, add any attribute you like, and use method modifiers. MuForm validators/forms are Perl classes, so there's a lot of flexibility in what you can do.
SECTIONS
Data::MuForm::Manual::FormHandlerDiff
Some of the differences between FormHandler and MuForm.
Data::MuForm::Manual::Intro
Creating MuForm validators or forms and interfacing them with your controllers.
Data::MuForm::Manual::Fields
Organized list of MuForm fields, with links to specific documentation.
Data::MuForm::Manual::Defaults
Description of the various ways of setting defaults.
Data::MuForm::Manual::Transformations
Transformation of input and value attributes at various points in the validation and update process.
Data::MuForm::Manual::Validation
Validation of fields
Data::MuForm::Manual::Errors
Errors: setting them, getting them.
Data::MuForm::Manual::Rendering
How to render and write your own custom rendering code.
Data::MuForm::Manual::Testing
Test your forms
Data::MuForm::Manual::Cookbook
'Howto' recipes
Data::MuForm::Manual::Reference
Quick reference of MuForm interface
SUPPORT
IRC:
Join #formhandler on irc.perl.org
Mailing list:
http://groups.google.com/group/formhandler
AUTHOR
gshank: Gerda Shank <gshank@cpan.org>
AUTHOR
Gerda Shank
COPYRIGHT AND LICENSE
This software is copyright (c) 2017 by Gerda Shank.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.