line |
true |
false |
branch |
35
|
0 |
114 |
$pfx eq '/' ? :
|
50
|
0 |
2 |
if $custom
|
53
|
2 |
0 |
$url ? :
|
128
|
12 |
94 |
if ($component->can('action_namespace'))
|
129
|
4 |
8 |
if $component->action_namespace($app) eq ''
|
146
|
4 |
0 |
unless $app->config->{'ra_inject_components'}
|
181
|
0 |
4 |
if $app->application_has_root_controller and not $app->config->{'RapidApp'}{'module_root_namespace'}
|
201
|
41 |
0 |
if (not $app->components->{$virtual})
|
202
|
0 |
41 |
if $app->debug
|
245
|
0 |
50 |
if (my($err) = @{$c->error;})
|
246
|
0 |
0 |
if (&blessed($err) and $err->isa('RapidApp::Responder')) { }
|
|
0 |
0 |
elsif (my $template = $c->config->{'RapidApp'}{'error_template'}) { }
|
277
|
0 |
0 |
$var eq 'error' && !&SQL::Abstract::is_plain_value($val) ? :
|
287
|
0 |
0 |
unless $status and $status =~ /^\d{3}$/
|
316
|
0 |
50 |
if (not defined $c->response->content_type)
|
341
|
0 |
0 |
if $c->debug
|
351
|
0 |
0 |
$c->action ? :
|
360
|
0 |
2 |
if $c->req->method eq 'GET' and not $c->is_ra_ajax_req and not $c->req->params->{'__no_hashnav_redirect'}
|
372
|
0 |
0 |
unless ref $path
|
374
|
0 |
0 |
unless (defined $base)
|
377
|
0 |
0 |
$ns ne '' ? :
|
383
|
0 |
0 |
if ($params and keys %$params > 0)
|
396
|
0 |
0 |
unless ref $warn
|
404
|
0 |
0 |
unless ref $warn eq 'HASH' and defined $warn->{'msg'}
|
449
|
50 |
0 |
unless ref $stats and keys %$stats > 0
|
461
|
0 |
0 |
unless my $total = shift()
|
465
|
0 |
0 |
unless ref $stats and keys %$stats > 0
|
538
|
0 |
8 |
unless $c->can('request') and $c->request
|
539
|
2 |
6 |
unless my $tp = $c->request->header('X-RapidApp-RequestContentType')
|
540
|
6 |
0 |
$tp eq 'JSON' ? :
|
548
|
0 |
0 |
ref $c ? :
|
556
|
0 |
4 |
if exists $tc_cfg->{'root_template_prefix'}
|
558
|
0 |
4 |
if exists $tc_cfg->{'root_template'}
|
583
|
0 |
12 |
ref $c ? :
|
588
|
6 |
6 |
if ($home and -d $home)
|
590
|
0 |
6 |
if ($root and -d $root)
|
592
|
0 |
0 |
if $tpl and -d $tpl
|
598
|
12 |
0 |
if ($share_dir and -d $share_dir)
|
600
|
12 |
0 |
if $tpl and -d $tpl
|
622
|
0 |
0 |
unless $TT->process($template, $vars, \$out)
|
651
|
0 |
0 |
unless ref $c
|
652
|
0 |
0 |
unless my $code = shift()
|
653
|
0 |
0 |
unless ref $code eq 'CODE'
|
656
|
0 |
0 |
if (&try(sub {
$c->stash;
}
)) { }
|
691
|
0 |
0 |
ref $err ? :
|
694
|
0 |
0 |
unless &try(sub {
$c->log->error($errStr);
}
)
|