File Coverage

blib/lib/CGI/Ex/Template.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1             package CGI::Ex::Template;
2              
3             =head1 NAME
4              
5             CGI::Ex::Template - Template::Alloy based TT2/TT3/HT/HTE/Tmpl/Velocity engine.
6              
7             =head1 VERSION
8              
9             version 2.54
10              
11             =cut
12              
13 2     2   559 use strict;
  2         4  
  2         52  
14 2     2   9 use warnings;
  2         3  
  2         105  
15 2     2   902 use Template::Alloy 1.016;
  2         41872  
  2         14  
16 2     2   77 use base qw(Template::Alloy);
  2         4  
  2         374  
17              
18             our $VERSION = '2.54'; # VERSION
19              
20             ### install true symbol table aliases that can be localized
21             *QR_PRIVATE = *Template::Alloy::QR_PRIVATE;
22             *WHILE_MAX = *Template::Alloy::WHILE_MAX;
23             *MAX_EVAL_RECURSE = *Template::Alloy::MAX_EVAL_RECURSE;
24             *MAX_MACRO_RECURSE = *Template::Alloy::MAX_MACRO_RECURSE;
25             *STAT_TTL = *Template::Alloy::STAT_TTL;
26             *EXTRA_COMPILE_EXT = *Template::Alloy::EXTRA_COMPILE_EXT;
27             *PERL_COMPILE_EXT = *Template::Alloy::PERL_COMPILE_EXT;
28             *SCALAR_OPS = *Template::Alloy::SCALAR_OPS;
29             *FILTER_OPS = *Template::Alloy::FILTER_OPS;
30             *LIST_OPS = *Template::Alloy::LIST_OPS;
31             *HASH_OPS = *Template::Alloy::HASH_OPS;
32             *VOBJS = *Template::Alloy::VOBJS;
33              
34             1;
35              
36             __END__