line |
true |
false |
branch |
23
|
0 |
99 |
if @_ % 2 |
36
|
203 |
175 |
unless (defined $$self{'columns'}{$colname}) |
52
|
81 |
0 |
if defined $_[1] |
56
|
5 |
0 |
if defined $_[1] |
63
|
0 |
37 |
unless ref $self |
64
|
0 |
37 |
unless @_ == 2 |
69
|
2 |
35 |
if (ref $colvalue eq $typeclass) { } |
83
|
0 |
164 |
unless ref $self |
84
|
0 |
164 |
unless defined $colname |
91
|
10 |
154 |
unless defined $colvalue |
94
|
72 |
82 |
if ref $colvalue |
101
|
0 |
82 |
unless $typeclass |
113
|
0 |
11 |
unless ref $self |
130
|
0 |
11 |
unless (defined $rv) |
147
|
0 |
2 |
if ref $class |
177
|
0 |
39 |
if ref $class |
188
|
9 |
30 |
unless defined $terms |
189
|
25 |
14 |
unless defined $args |
192
|
0 |
39 |
unless defined wantarray |
194
|
22 |
17 |
unless (wantarray) |
205
|
18 |
21 |
if (defined $terms and ref $terms ne 'HASH') { } |
209
|
0 |
14 |
if ($$props{'tmap'}{$k} =~ /^(MD5|ENCRYPT)$/) |
218
|
0 |
21 |
unless $ids = $driver_obj->load_ids($class, $props, $terms, $args) |
220
|
1 |
38 |
unless scalar @$ids |
222
|
16 |
22 |
if (wantarray) |
225
|
0 |
28 |
unless my $row = $driver_obj->load($class, $props, $id) |
233
|
1 |
21 |
unless my $row = $driver_obj->load($class, $props, $$ids[0]) |
243
|
0 |
1 |
unless ref $self |
252
|
0 |
1 |
unless defined $self->id |
255
|
0 |
1 |
unless (defined $rv) |
272
|
0 |
5 |
if ref $class |
285
|
0 |
5 |
unless (defined $rv) |
297
|
0 |
5 |
if ref $class |
304
|
0 |
5 |
unless (defined $rv) |
318
|
0 |
15 |
if ref $class |
339
|
0 |
7 |
if (defined $_[0]) |
416
|
3 |
80 |
if (defined $_[0]) |
423
|
77 |
3 |
if defined $driver_obj |
430
|
0 |
3 |
if ($@) |
434
|
0 |
3 |
unless (defined $driver_obj) |