File Coverage

blib/lib/Form/Factory/Interface/HTML/Widget/Label.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package Form::Factory::Interface::HTML::Widget::Label;
2             $Form::Factory::Interface::HTML::Widget::Label::VERSION = '0.022';
3 1     1   4 use Moose;
  1         2  
  1         7  
4              
5             extends qw( Form::Factory::Interface::HTML::Widget::Element );
6              
7             # ABSTRACT: HTML interface widget helper
8              
9              
10             has '+tag_name' => (
11             default => 'label',
12             );
13              
14             has for => (
15             is => 'ro',
16             isa => 'Str',
17             required => 1,
18             );
19              
20             has '+content' => (
21             required => 1,
22             );
23              
24             override more_attributes => sub {
25             my $self = shift;
26              
27             return {
28             for => $self->for,
29             };
30             };
31              
32              
33             __PACKAGE__->meta->make_immutable;
34              
35             __END__
36              
37             =pod
38              
39             =encoding UTF-8
40              
41             =head1 NAME
42              
43             Form::Factory::Interface::HTML::Widget::Label - HTML interface widget helper
44              
45             =head1 VERSION
46              
47             version 0.022
48              
49             =head1 DESCRIPTION
50              
51             Move along. Nothing to see here.
52              
53             =for Pod::Coverage .*
54              
55             =head1 AUTHOR
56              
57             Andrew Sterling Hanenkamp <hanenkamp@cpan.org>
58              
59             =head1 COPYRIGHT AND LICENSE
60              
61             This software is copyright (c) 2015 by Qubling Software LLC.
62              
63             This is free software; you can redistribute it and/or modify it under
64             the same terms as the Perl 5 programming language system itself.
65              
66             =cut