line |
true |
false |
branch |
39
|
0 |
0 |
if (-d $ctrl_path) { } |
|
0 |
0 |
elsif (-f "$ctrl_path.pm" and $module ne 'Default' || $ctrl) { } |
55
|
0 |
0 |
unless $ctrl |
68
|
0 |
0 |
$items && @$items > 0 ? : |
78
|
0 |
0 |
if $@ |
81
|
0 |
0 |
if ($action) { } |
85
|
0 |
0 |
if /^Action\(['|"]?(.+?)['|"]?\)$/o |
90
|
0 |
0 |
if ($handler) |
97
|
0 |
0 |
unless defined $params[$_] |
108
|
0 |
0 |
unless $handler |
120
|
0 |
0 |
if $r->loader->get_object('Eidolon::Driver::User') and not $r->loader->get_object('Eidolon::Driver::User')->authorized and $r->config->{'app'}{'policy'} eq 'private' && !first(sub {
/^Public$/;
}
, @{$ctrl->attr_cache->{$handler};}) || first(sub {
/^Private$/;
}
, @{$ctrl->attr_cache->{$handler};}) |
139
|
0 |
0 |
$query ? : |