line |
true |
false |
branch |
82
|
281 |
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
|
271 |
1 |
if ($match) { }
|
163
|
270 |
1 |
if $self->dispatch_private_action('begin') and $self->dispatch_auto_action
|
168
|
271 |
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
|
534 |
8 |
unless $action and $action->attributes->{'Private'}
|
201
|
0 |
4 |
unless $auto->attributes->{'Private'}
|
203
|
1 |
3 |
unless $self->state
|
234
|
13 |
475 |
if ($error)
|
235
|
12 |
1 |
if ($error =~ /^$DETACH at /) { }
|
236
|
2 |
10 |
if $self->depth >= 1
|
252
|
466 |
9 |
defined $state ? :
|
272
|
0 |
10 |
ref $path[-1] eq 'HASH' ? :
|
290
|
0 |
281 |
if ($is_deferred)
|
292
|
0 |
0 |
if ($action)
|
300
|
0 |
281 |
if $self->response->is_deferred
|
309
|
0 |
272 |
unless $self->finalized
|