1HTML::FormFu::Plugin(3)User Contributed Perl DocumentatioHnTML::FormFu::Plugin(3)
2
3
4
6 HTML::FormFu::Plugin - base class for plugins
7
8 DESCRIPTION
9 Plugins can be added to a form or any element to modify their
10 behaviour. Some plugins should only be added to either a form, or an
11 element, depending on their design.
12
14 Plugins can override any of the following method stubs.
15
16 process
17 Only plugins added to a form or a field element inheriting from
18 HTML::FormFu::Element::_Field will have their "process" method run.
19
20 For form plugins, is called during "process" in HTML::FormFu, before
21 "process" is called on any elements.
22
23 For field plugins, is called during the field's "process" call.
24
25 post_process
26 For form plugins, is called immediately before "process" in
27 HTML::FormFu returns.
28
29 For element plugins, is called before "post_process" is run on form
30 plugins.
31
32 render
33 Only plugins added to a form will have their "render" method run.
34
35 Is called during "render" in HTML::FormFu before the "render_method" in
36 HTML::FormFu is called.
37
38 post_render
39 Only plugins added to a form will have their "post_render" method run.
40
41 Is called during "render" in HTML::FormFu immediately before "render"
42 in HTML::FormFu return.
43
44 Is passed a reference to the return value of "render_method" in
45 HTML::FormFu.
46
48 HTML::FormFu::Plugin::StashValid
49
51 Carl Franks, "cfranks@cpan.org"
52
54 This library is free software, you can redistribute it and/or modify it
55 under the same terms as Perl itself.
56
57
58
59perl v5.12.1 2010-05-23 HTML::FormFu::Plugin(3)