File Coverage

blib/lib/EPL2/Command.pm
Criterion Covered Total %
statement 8 9 88.8
branch n/a
condition n/a
subroutine 3 4 75.0
pod 1 1 100.0
total 12 14 85.7


line stmt bran cond sub pod time code
1             package EPL2::Command;
2             # ABSTRACT: EPL2::Command (Base Class for EPL2 Commands)
3             $EPL2::Command::VERSION = '0.001';
4 9     9   4702 use 5.010;
  9         23  
5 9     9   35 use Moose;
  9         9  
  9         49  
6 9     9   36256 use namespace::autoclean;
  9         12  
  9         59  
7              
8             #Methods
9 0     0 1   sub string { die 'Must Implement ->string Method'; }
10              
11             __PACKAGE__->meta->make_immutable;
12              
13             1;
14              
15             __END__
16              
17             =pod
18              
19             =encoding UTF-8
20              
21             =head1 NAME
22              
23             EPL2::Command - EPL2::Command (Base Class for EPL2 Commands)
24              
25             =head1 VERSION
26              
27             version 0.001
28              
29             =head2 string
30              
31             param: ( delimiter => "\n" )
32              
33             Return an EPL2 formatted string used for setting label width.
34              
35             =head1 SEE ALSO
36              
37             L<EPL2>
38              
39             L<EPL2::Types>
40              
41             =head1 AUTHOR
42              
43             Ted Katseres <tedkat@cpan.org>
44              
45             =head1 COPYRIGHT AND LICENSE
46              
47             This software is copyright (c) 2016 by Ted Katseres.
48              
49             This is free software; you can redistribute it and/or modify it under
50             the same terms as the Perl 5 programming language system itself.
51              
52             =cut