line |
true |
false |
branch |
10
|
6 |
16 |
if $key eq '__colnames' |
11
|
0 |
16 |
if $key eq '__key' |
15
|
16 |
18 |
if ($$self{'ad'}->match($row, $key)) |
17
|
16 |
0 |
unless $ismultiple |
21
|
0 |
16 |
if $ismultiple |
22
|
16 |
0 |
$found ? : |
46
|
36 |
0 |
scalar @$col_names ? : |
49
|
36 |
0 |
if (ref $val eq 'HASH') { } |
52
|
0 |
66 |
unless $is_col{$_} |
57
|
0 |
0 |
$is_col{$val} ? : |
66
|
0 |
36 |
if $$self{'PERMS'} eq 'r' |
68
|
0 |
36 |
if $$self{'errstr'} |
71
|
6 |
30 |
if ref $key eq 'HASH' |
77
|
60 |
30 |
if defined $newrow[$i] |
78
|
30 |
0 |
if $colnames[$i] eq $$self{'ad'}->key_col |
79
|
0 |
30 |
unless $newrow[$i] |
86
|
0 |
6 |
if $$self{'PERMS'} eq 'r' |
90
|
0 |
6 |
if ref $key |
91
|
6 |
0 |
if ($row = $self->FETCH($key)) |
111
|
0 |
8 |
unless $row = $$self{'ad'}->fetchrow_hashref |
115
|
8 |
0 |
$found ? : |
124
|
7 |
23 |
unless $row = $$self{'ad'}->fetchrow_hashref |
128
|
23 |
7 |
$found ? : |
136
|
0 |
10 |
if (not $key) { } |
143
|
43 |
0 |
if $$self{'ad'}->match($row, $key) |
158
|
6 |
6 |
if $flags |