line |
true |
false |
branch |
82
|
280 |
0 |
unless $self->response->is_deferred |
107
|
6 |
136 |
unless $target |
109
|
121 |
15 |
unless (@args) |
111
|
10 |
111 |
@{$self->req->captures;} ? : |
114
|
25 |
111 |
if (&Scalar::Util::blessed($target)) { } |
115
|
0 |
25 |
if ($target->isa('Ark::Action')) { } |
|
25 |
0 |
elsif ($target->can('process')) { } |
125
|
18 |
93 |
if ($target =~ m[^/.+]) { } |
128
|
18 |
0 |
if (my $action = $self->get_action($name, $namespace || '')) |
136
|
93 |
0 |
if ($last and $$last{'obj'}->isa('Ark::Controller') and my $action = $self->get_action($target, $$last{'obj'}->namespace)) |
162
|
270 |
1 |
if ($match) { } |
163
|
269 |
1 |
if $self->dispatch_private_action('begin') and $self->dispatch_auto_action |
168
|
270 |
0 |
unless $self->res->is_deferred or $self->res->is_streaming |
179
|
0 |
0 |
unless my $action = ($self->router->get_actions($name, $self->req->action->namespace))[-1] |
190
|
532 |
8 |
unless $action and $action->attributes->{'Private'} |
201
|
0 |
4 |
unless $auto->attributes->{'Private'} |
203
|
1 |
3 |
unless $self->state |
234
|
13 |
474 |
if ($error) |
235
|
12 |
1 |
if ($error =~ /^$DETACH at /) { } |
236
|
2 |
10 |
if $self->depth >= 1 |
252
|
465 |
9 |
defined $state ? : |
272
|
0 |
10 |
ref $path[-1] eq 'HASH' ? : |
290
|
0 |
280 |
if ($is_deferred) |
292
|
0 |
0 |
if ($action) |
300
|
0 |
280 |
if $self->response->is_deferred |
309
|
0 |
271 |
unless $self->finalized |