File Coverage

blib/lib/Form/Factory/Action/Role.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             package Form::Factory::Action::Role;
2             $Form::Factory::Action::Role::VERSION = '0.022';
3 1     1   4 use Moose::Role;
  1         2  
  1         6  
4              
5 1     1   3557 use Carp ();
  1         1  
  1         18  
6              
7             # ABSTRACT: Role implemented by action roles
8              
9              
10             1;
11              
12             __END__
13              
14             =pod
15              
16             =encoding UTF-8
17              
18             =head1 NAME
19              
20             Form::Factory::Action::Role - Role implemented by action roles
21              
22             =head1 VERSION
23              
24             version 0.022
25              
26             =head1 SYNOPSIS
27              
28             package MyApp::Action::Foo;
29             use Form::Factory::Processor::Role;
30              
31             has_control bar => (
32             type => 'text',
33             );
34              
35             =head1 DESCRIPTION
36              
37             This is the role implemented by all form action roles. Do not use this directly, but use L<Form::Factory::Processor::Role>, which performs the magic required to make your class implement this role.
38              
39             =head1 AUTHOR
40              
41             Andrew Sterling Hanenkamp <hanenkamp@cpan.org>
42              
43             =head1 COPYRIGHT AND LICENSE
44              
45             This software is copyright (c) 2015 by Qubling Software LLC.
46              
47             This is free software; you can redistribute it and/or modify it under
48             the same terms as the Perl 5 programming language system itself.
49              
50             =cut