|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
18
 | 
 0  | 
 4  | 
 unless $self->filter  | 
 
| 
40
 | 
 37  | 
 2  | 
 if (not defined $_[0] or ref $_[0]) { }  | 
 
| 
57
 | 
 7  | 
 32  | 
 unless ref $self  | 
 
| 
71
 | 
 0  | 
 39  | 
 if ($method eq 'sql_update')  | 
 
| 
80
 | 
 15  | 
 24  | 
 unless $bind_suffix  | 
 
| 
82
 | 
 39  | 
 0  | 
 defined $bind ? :  | 
 
| 
104
 | 
 1  | 
 21  | 
 if (ref $_[0]) { }  | 
 
| 
117
 | 
 16  | 
 6  | 
 if ($params{'suffix'} and ref $params{'suffix'} and ref $params{'suffix'} eq 'ARRAY') { }  | 
 
| 
 | 
 0  | 
 6  | 
 elsif ($params{'suffix'}) { }  | 
 
| 
126
 | 
 0  | 
 22  | 
 if ($params{'fetch_handler'} and ref $params{'fetch_handler'} eq 'CODE') { }  | 
 
| 
177
 | 
 7  | 
 9  | 
 if (ref $_[0] or @_ % 2) { }  | 
 
| 
197
 | 
 0  | 
 1  | 
 if (ref $_[0] or @_ % 2) { }  | 
 
| 
221
 | 
 0  | 
 0  | 
 if defined $filter and ref $filter eq 'HASH'  | 
 
| 
268
 | 
 22  | 
 0  | 
 if (UNIVERSAL::isa($rows, 'ARRAY')) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (UNIVERSAL::isa($rows, 'HASH')) { }  | 
 
| 
303
 | 
 0  | 
 0  | 
 if (exists $$fields{$order}) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($self->_pk_) { }  | 
 
| 
310
 | 
 0  | 
 0  | 
 if ($dir =~ /^(asc|desc)$/i) { }  | 
 
| 
321
 | 
 0  | 
 0  | 
 unless ($sort_col and $start =~ /\d+/ and $limit =~ /\d+/)  | 
 
| 
333
 | 
 0  | 
 0  | 
 if ($start > $count)  | 
 
| 
335
 | 
 0  | 
 0  | 
 if $start < 0  | 
 
| 
338
 | 
 0  | 
 0  | 
 if ($limit > $MAX_LIMIT or !$limit > 0)  | 
 
| 
366
 | 
 0  | 
 4  | 
 unless ($pager{'pager_needed'})  | 
 
| 
377
 | 
 0  | 
 4  | 
 if ($$param{'count'} <= $pages_to_show)  | 
 
| 
381
 | 
 3  | 
 1  | 
 if ($page_number <= $quarter_to_show * 2 + 1)  | 
 
| 
389
 | 
 0  | 
 1  | 
 if ($page_number >= $number_of_pages - ($quarter_to_show * 2 + 1))  |