line |
true |
false |
branch |
38
|
4 |
0 |
if ($self->read_alias_path)
|
55
|
4 |
0 |
if ($self->edit_alias_path)
|
169
|
0 |
1 |
unless $opt
|
195
|
0 |
0 |
unless $template
|
198
|
0 |
0 |
unless exists $c->stash->{'_template_exists'}{$template}
|
213
|
0 |
0 |
unless $c->req->header('X-RapidApp-RequestContentType') or exists $c->req->params->{'iframe'} and $c->req->params->{'iframe'} eq 'request'
|
237
|
0 |
0 |
unless $template
|
241
|
0 |
0 |
if exists $c->req->params->{'external'}
|
242
|
0 |
0 |
if exists $c->stash->{'external'}
|
244
|
0 |
0 |
$template =~ m[^rapidapp/public/] || $self->Access->template_external_tpl($template) ? :
|
251
|
0 |
0 |
$external && $self->_template_exists($c, $template) ? :
|
255
|
0 |
0 |
unless exists $c->stash->{'is_external_template'}{$template}
|
263
|
0 |
4 |
unless defined $args[0]
|
266
|
0 |
4 |
if $self->default_template_extension and not $template =~ /\./
|
297
|
0 |
0 |
if $args[0] eq 'tpl' or $args[0] eq 'tple'
|
298
|
0 |
0 |
if $self->_validate_args_template_viewable(@args)
|
307
|
0 |
0 |
if $self->_validate_args_template_viewable(@pre_args) and $args[0] eq 'simplecas' || $args[0] eq 'assets' || $args[0] eq 'rapidapp'
|
362
|
0 |
0 |
unless my $template = $self->_resolve_template_name(@args)
|
367
|
0 |
0 |
if (my $psgi_response = $self->Access->template_psgi_response($template, $c))
|
376
|
0 |
0 |
if $ra_client
|
385
|
0 |
0 |
unless $self->Access->template_viewable($template)
|
394
|
0 |
0 |
unless ($external or $ra_client)
|
406
|
0 |
0 |
if $tpl_cls
|
408
|
0 |
0 |
if ($ra_client) { }
|
413
|
0 |
0 |
if ($iframe) { }
|
440
|
0 |
0 |
$editable ? :
|
460
|
0 |
0 |
unless $self->Access->template_autopanel_cnf($template)
|
465
|
0 |
0 |
if ($editable)
|
478
|
0 |
0 |
$editable ? :
|
491
|
0 |
0 |
if exists $c->req->params->{'iframe'} and $c->req->params->{'iframe'} eq 'request'
|
494
|
0 |
0 |
if ($external) { }
|
501
|
0 |
0 |
$external ? :
|
502
|
0 |
0 |
if ($headers)
|
510
|
0 |
0 |
unless ($content_type and not $content_type =~ m[^text/html])
|
514
|
0 |
0 |
if $editable
|
535
|
0 |
0 |
scalar @head == 0 ? :
|
|
0 |
0 |
$external ? :
|
560
|
0 |
0 |
unless my $template = $self->_resolve_template_name(@args)
|
565
|
0 |
0 |
unless $self->Access->template_readable($template)
|
570
|
0 |
0 |
unless defined $data
|
582
|
0 |
0 |
unless my $template = $self->_resolve_template_name(@args)
|
588
|
0 |
0 |
unless exists $c->req->params->{'content'}
|
590
|
0 |
0 |
unless $self->Access->template_writable($template)
|
596
|
0 |
0 |
unless ($c->req->params->{'skip_validate'})
|
598
|
0 |
0 |
if $err
|
611
|
0 |
0 |
unless my $template = $self->_resolve_template_name(@args)
|
616
|
0 |
0 |
unless $self->Access->template_creatable($template)
|
619
|
0 |
0 |
if $self->_template_exists($c, $template)
|
622
|
0 |
0 |
unless $self->get_Provider->create_template($template)
|
630
|
0 |
0 |
unless my $template = $self->_resolve_template_name(@args)
|
635
|
0 |
0 |
unless $self->Access->template_deletable($template)
|
638
|
0 |
0 |
unless $self->_template_exists($c, $template)
|
641
|
0 |
0 |
unless $self->get_Provider->delete_template($template)
|
650
|
0 |
0 |
if $content_type
|
661
|
0 |
0 |
if $meth eq 'Template_wrap'
|
667
|
0 |
0 |
unless $TT->process($template, $vars, \$output)
|
682
|
0 |
0 |
if $meth eq 'Template_wrap'
|
686
|
0 |
0 |
$TT->process($template, $vars, \$output) ? :
|
702
|
0 |
1 |
unless $c
|
709
|
1 |
0 |
if $c
|
715
|
0 |
1 |
unless $TT->process($template, $vars, \$out)
|
727
|
0 |
1 |
unless ref $vars eq 'HASH'
|
731
|
3 |
4 |
unless ref $vars->{$var} eq 'CODE'
|