line |
true |
false |
branch |
43
|
0 |
1046 |
unless defined $args{'path'} and length $args{'path'} |
46
|
0 |
1046 |
unless defined $args{'target'} and length $args{'target'} |
49
|
0 |
1046 |
unless defined $args{'name'} and length $args{'name'} |
52
|
1 |
1045 |
if exists $$s{'names'}{$args{'name'}} |
55
|
4 |
1041 |
if exists $$s{'paths_methods'}{$uid} |
58
|
0 |
1041 |
if exists $$s{'paths_methods'}{$starUID} |
69
|
1 |
1040 |
if (my $exists = $$s{'patterns'}{$regUID}) |
88
|
0 |
0 |
unless eval {
do {
$s->uri_for($args{'name'})
}
} |
109
|
1010 |
1098 |
if ($1) { } |
|
24 |
1074 |
elsif ($2) { } |
|
21 |
1053 |
elsif ($3) { } |
|
1053 |
0 |
elsif ($4) { } |
113
|
1010 |
0 |
$pattern ? : |
123
|
10 |
11 |
if ($part =~ /^\*/) { } |
142
|
1031 |
10 |
unless ($copy =~ m[\/[^/]+\.[^/]+$]) |
144
|
1021 |
10 |
unless $copy =~ m[/$] |
158
|
1010 |
1098 |
if ($1) { } |
|
24 |
1074 |
elsif ($2) { } |
|
21 |
1053 |
elsif ($3) { } |
|
1053 |
0 |
elsif ($4) { } |
170
|
10 |
11 |
if ($part =~ /^\*/) { } |
186
|
1040 |
1 |
unless ($copy =~ m[\/[^/]+\.[^/]+$]) |
188
|
1030 |
10 |
unless $copy =~ m[/$] |
210
|
1001 |
1041 |
if (exists $$s{'cache'}{"$method $full_uri"}) |
212
|
1 |
1000 |
if (ref $$s{'cache'}{"$method $full_uri"}) { } |
214
|
1 |
0 |
wantarray ? : |
218
|
0 |
1000 |
unless defined $$s{'cache'}{"$method $full_uri"} |
223
|
3 |
1000152 |
unless $method eq '*' or $$_{'method'} eq $method |
225
|
1040 |
499585 |
if (my(@captured) = $uri =~ /$$route{'regexp'}/) |
227
|
1 |
1039 |
if (ref $$route{'target'} eq 'ARRAY') { } |
234
|
0 |
1 |
wantarray ? : |
252
|
1040 |
1 |
unless defined $querystring |
257
|
1053 |
0 |
@captured ? : |
260
|
10 |
1043 |
unless length $value |
262
|
28 |
1025 |
if exists $defaults{$_} |
270
|
1050 |
0 |
if defined $$values{$_} |
273
|
2 |
0 |
if defined $defaults{$_} |
274
|
3 |
0 |
if defined $defaults{$_} |
279
|
0 |
1041 |
if ($target =~ /\?/) { } |
281
|
0 |
0 |
$params ? : |
285
|
1036 |
5 |
$params ? : |
295
|
0 |
1024 |
unless my $route = $$s{'names'}{$name} |
299
|
22 |
6 |
unless defined $$args{$_} |
308
|
1034 |
5 |
if (defined $$args{$_} and length $$args{$_}) { } |
320
|
1036 |
4 |
if defined $$args{$_} and length $$args{$_} |
323
|
2 |
1022 |
if (length $params) |
325
|
0 |
2 |
$template =~ /\?/ ? : |
339
|
0 |
0 |
unless ($uri) = split(/\?/, $uri, 2) |
342
|
0 |
0 |
unless $method eq '*' or $$_{'method'} eq $method |
344
|
0 |
0 |
if (my(@captured) = $uri =~ /$$route{'regexp'}/) |