line |
true |
false |
branch |
83
|
0 |
25 |
unless Net::DRI::Util::all_valid($regname, $type, $key) |
86
|
24 |
1 |
unless defined $ttl |
87
|
0 |
25 |
$ttl == 0 ? : |
93
|
25 |
0 |
if ($data and ref $data eq 'HASH') |
101
|
4 |
21 |
if ($$self{'ttl'} >= 0) |
103
|
2 |
2 |
unless exists $$self{'data'}{$type} |
114
|
0 |
0 |
unless Net::DRI::Util::all_valid($type, $key) |
115
|
0 |
0 |
unless exists $$self{'data'}{$type} |
124
|
5 |
5 |
if $$self{'ttl'} < 0 |
125
|
0 |
5 |
unless Net::DRI::Util::all_valid($type, $key) |
127
|
0 |
5 |
unless exists $$self{'data'}{$type} |
128
|
0 |
5 |
unless exists $$self{'data'}{$type}{$key} |
132
|
1 |
4 |
if ($$c{'_until'} > 0 and Net::DRI::Util::microtime() > $$c{'_until'}) |
138
|
1 |
3 |
if defined $from and $$c{'_from'} ne $from |
140
|
3 |
0 |
if (defined $data) { } |
142
|
3 |
0 |
if exists $$c{$data} |
160
|
1 |
0 |
if $$c2{'_until'} > 0 and $now > $$c2{'_until'} |