line |
true |
false |
branch |
33
|
0 |
112 |
if defined $param |
37
|
63 |
49 |
$fmt ? : |
39
|
83 |
29 |
unless @_ |
43
|
6 |
16 |
@exts ? : |
46
|
231 |
0 |
if $_[0]->handlers->{$_[1]} = $_[2] |
53
|
2081 |
6706 |
if $name =~ s/\..*$//u |
61
|
0 |
332 |
unless my $template = $self->template_name($options) |
68
|
21897 |
2326 |
if (my $h = $self->{'proxy'}{$name} || $self->helpers->{$name}) |
72
|
2265 |
61 |
length $name ? : |
74
|
17501 |
83362 |
$key =~ /$re/u ? : |
79
|
2326 |
0 |
$found ? : |
94
|
42 |
916 |
if defined $inline |
98
|
69 |
889 |
if defined $stash->{'data'} |
101
|
306 |
583 |
if defined $stash->{'text'} |
104
|
51 |
532 |
if exists $stash->{'json'} |
108
|
181 |
331 |
unless $self->_render_template($c, \my $output, $options) |
112
|
37 |
3 |
$output =~ /\S/u ? : |
|
40 |
291 |
if $stash->{'extends'} or $stash->{'layout'} |
116
|
44 |
0 |
if ($self->_render_template($c, \my $tmp, $options)) |
117
|
42 |
2 |
if $output =~ /\S/u |
120
|
25 |
306 |
if $stash->{'mojo.string'} |
127
|
0 |
732 |
if $c->stash->{'mojo.respond'}++ |
131
|
48 |
684 |
if ($self->compress and length $output >= $self->min_compress_size) |
135
|
45 |
3 |
if ($gzip and not $headers->content_encoding) |
152
|
4 |
203 |
if $controller and $action |
155
|
3 |
200 |
unless my $route = $c->match->endpoint |
161
|
1 |
453 |
unless my $file = $self->template_name($options) |
162
|
180 |
273 |
unless my $handlers = $self->{'templates'}{$file} |
169
|
1 |
2004 |
unless defined(my $template = $options->{'template'}) |
170
|
0 |
2004 |
unless my $format = $options->{'format'} |
173
|
27 |
1977 |
unless $self->{'templates'} |
177
|
21 |
1983 |
if (defined(my $variant = $options->{'variant'})) |
180
|
13 |
8 |
if @$handlers and not defined $handler or grep {$_ eq $handler;} @$handlers |
183
|
1551 |
453 |
defined $handler ? : |
188
|
0 |
383 |
unless my $name = $self->template_name($options) |
212
|
596 |
16 |
$_[0] ? : |
216
|
13 |
362 |
if $stash->{'extends'} |
217
|
329 |
33 |
unless my $layout = delete $stash->{'layout'} |
225
|
1 |
575 |
unless $handler |
227
|
0 |
575 |
unless my $renderer = $self->handlers->{$handler} |
230
|
375 |
180 |
if defined $$output |