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

Changes for version 2.14

  • Form::Tiny import functionality is now implemented as core plugins
  • added setters to many attributes in Form::Tiny::FieldDefinition
  • inline forms now accepts hashref 'fields' (instead of 'field_defs' arrayref)
  • form blueprints output can now be controlled with 'recurse' and 'transform' options
  • Form::Tiny::Filter has been moved to Form::Tiny::Plugin::Filtered::Filter: see Manual::Compatibility
  • drop namespace::clean dependency

Documentation

reference for working with Form::Tiny
backward compatibility notice
common advanced tasks with Form::Tiny
details on form implementation
validation performance tips

Modules

Input validator centered around Type::Tiny
form error wrapper
definition of a field to be validated
DEPRECATED - moved to Form::Tiny::Plugin::Filtered::Filter
main role of the Form::Tiny system
a representation of a hook
Form::Tiny with less hassle
base class for Form::Tiny plugins

Provides

in lib/Form/Tiny/Error.pm
in lib/Form/Tiny/Error.pm
in lib/Form/Tiny/Error.pm
in lib/Form/Tiny/Error.pm
in lib/Form/Tiny/Error.pm
in lib/Form/Tiny/FieldDefinitionBuilder.pm
in lib/Form/Tiny/Inline.pm
in lib/Form/Tiny/Inline.pm
in lib/Form/Tiny/Meta.pm
in lib/Form/Tiny/Path.pm
in lib/Form/Tiny/Plugin/Base.pm
in lib/Form/Tiny/Plugin/Filtered.pm
in lib/Form/Tiny/Plugin/Filtered/Filter.pm
in lib/Form/Tiny/Plugin/Strict.pm
in lib/Form/Tiny/Utils.pm