| line |
true |
false |
branch |
|
32
|
0 |
0 |
if not $digit =~ /^\d+$/ and $reftype ne 'ARRAY' |
|
33
|
0 |
0 |
if $checkonly |
|
34
|
0 |
0 |
$reftype eq 'ARRAY' ? : |
|
42
|
0 |
0 |
unless $digit =~ /^\d+$/ |
|
44
|
0 |
0 |
if $checkonly |
|
52
|
0 |
0 |
unless $digit =~ /^\d+$/ |
|
54
|
0 |
0 |
if $checkonly |
|
62
|
0 |
0 |
unless $digit =~ /^\d+$/ |
|
64
|
0 |
0 |
if $checkonly |
|
72
|
0 |
0 |
unless $digit =~ /^\d+$/ |
|
74
|
0 |
0 |
if $checkonly |
|
82
|
0 |
0 |
if ref $hashref ne 'HASH' |
|
85
|
0 |
0 |
unless $_ =~ /^\d+$/ |
|
87
|
0 |
0 |
unless $$hashref{$_} =~ /^\d+$/ |
|
90
|
0 |
0 |
if $checkonly |
|
101
|
0 |
0 |
unless ref $obj |
|
109
|
0 |
0 |
if ref $hashref ne 'HASH' |
|
117
|
0 |
0 |
if ref $hashref ne 'HASH' |
|
125
|
0 |
0 |
if ref $hashref ne 'HASH' |
|
134
|
0 |
0 |
unless $digit =~ /^\d+$/ |
|
142
|
0 |
0 |
if ref $coderef ne 'CODE' |
|
150
|
0 |
0 |
unless $digit =~ /^\d+$/ |
|
196
|
0 |
0 |
if wantarray |
|
202
|
0 |
0 |
if wantarray |
|
215
|
0 |
0 |
if defined wantarray |
|
272
|
0 |
0 |
if defined $current_set{$ident} and $current_set{$ident} =~ /^\d+$/ and $current_set{$ident} > 0 |
|
278
|
0 |
0 |
exists $variable_entries_per_page{$ident}{$current_page{$ident}} ? : |
|
283
|
0 |
0 |
if ($variable_entries_per_page{$ident}{$_} =~ /^\d+$/) |
|
291
|
0 |
0 |
if $current_page{$ident} > $last_page{$ident} |
|
294
|
0 |
0 |
if ($current_page{$ident} == $last_page{$ident} and $_ == $current_page{$ident}) { } |
|
299
|
0 |
0 |
exists $variable_entries_per_page{$ident}{$_} ? : |
|
304
|
0 |
0 |
unless $first{$ident} |
|
306
|
0 |
0 |
$current_page{$ident} + 1 <= $last_page{$ident} ? : |
|
309
|
0 |
0 |
unless defined $of_page_string{$ident} |
|
310
|
0 |
0 |
unless defined $of_of_string{$ident} |
|
313
|
0 |
0 |
if ($pages_per_set{$ident} =~ /^\d+$/ and $pages_per_set{$ident} > 0) |
|
315
|
0 |
0 |
unless defined $current_set{$ident} and $current_set{$ident} =~ /^\d+$/ and $current_set{$ident} > 0 |
|
317
|
0 |
0 |
if $current_set{$ident} > $last_set{$ident} |
|
326
|
0 |
0 |
if ($floor == $floor_cmp and $first_set_in_set{$ident} > 1) { } |
|
328
|
0 |
0 |
if $first_set_in_set{$ident} > 1 |
|
331
|
0 |
0 |
if $first_set_in_set{$ident} > 1 |
|
334
|
0 |
0 |
if $first_set_in_set{$ident} > 1 |
|
335
|
0 |
0 |
if $last_set_in_set{$ident} > $last_set{$ident} |
|
338
|
0 |
0 |
$current_set{$ident} + 1 <= $last_set{$ident} ? : |
|
339
|
0 |
0 |
$current_set{$ident} == $last_set{$ident} ? : |
|
342
|
0 |
0 |
unless defined $of_set_string{$ident} |
|
351
|
0 |
0 |
exists $$arg_ref{'pre_current_set'} ? : |
|
352
|
0 |
0 |
exists $$arg_ref{'pst_current_page'} ? : |
|
353
|
0 |
0 |
exists $$arg_ref{'pre_current_set'} ? : |
|
354
|
0 |
0 |
exists $$arg_ref{'pst_current_set'} ? : |
|
356
|
0 |
0 |
exists $$arg_ref{'result_display_map'} ? : |
|
357
|
0 |
0 |
exists $$arg_ref{'page_result_display_map'} ? : |
|
358
|
0 |
0 |
exists $$arg_ref{'set_result_display_map'} ? : |
|
360
|
0 |
0 |
exists $$arg_ref{'html_line_white_space'} ? : |
|
361
|
0 |
0 |
exists $$arg_ref{'style'} ? : |
|
363
|
0 |
0 |
exists $$arg_ref{'ext_obj'} && ref $$arg_ref{'ext_obj'} ? : |
|
364
|
0 |
0 |
unless (defined $ext_obj{$ident}) |
|
370
|
0 |
0 |
exists $$arg_ref{'param_handler'} ? : |
|
371
|
0 |
0 |
exists $$arg_ref{'sets_in_rows'} ? : |
|
380
|
0 |
0 |
exists $$arg_ref{'total_entries'} ? : |
|
382
|
0 |
0 |
exists $$arg_ref{'entries_per_page'} ? : |
|
384
|
0 |
0 |
exists $$arg_ref{'pages_per_set'} ? : |
|
385
|
0 |
0 |
exists $$arg_ref{'sets_per_set'} ? : |
|
387
|
0 |
0 |
exists $$arg_ref{'page_param'} ? : |
|
388
|
0 |
0 |
exists $$arg_ref{'set_param'} ? : |
|
389
|
0 |
0 |
exists $$arg_ref{'total_entries_verify_param_name'} ? : |
|
390
|
0 |
0 |
exists $$arg_ref{'total_entries_verify_param_value'} ? : |
|
393
|
0 |
0 |
if (not defined $$arg_ref{'current_page'} && $$arg_ref{'current_page'} =~ /^\d+$/ or $$arg_ref{'current_page'} < 1) |
|
396
|
0 |
0 |
if defined $curpg and $curpg =~ /^\d+$/ and $curpg > 0 |
|
401
|
0 |
0 |
if (not defined $$arg_ref{'current_set'} && $$arg_ref{'current_set'} =~ /^\d+$/ or $$arg_ref{'current_set'} < 1) |
|
404
|
0 |
0 |
if defined $curst and $curst =~ /^\d+$/ and $curst > 0 |
|
413
|
0 |
0 |
exists $$arg_ref{'variable_entries_per_page'} ? : |
|
431
|
0 |
0 |
unless $data_html_config{$ident}{'inc_perpage'} |
|
432
|
0 |
0 |
exists $data_html_config{$ident}{'items_per_row'} && int $data_html_config{$ident}{'items_per_row'} ? : |
|
440
|
0 |
0 |
unless $data_html_config{$ident}{'inc_perpage'} |
|
441
|
0 |
0 |
exists $data_html_config{$ident}{'items_per_row'} && int $data_html_config{$ident}{'items_per_row'} ? : |
|
448
|
0 |
0 |
if $data_html_config{ident $self}{'stop_headers'} |
|
449
|
0 |
0 |
exists $data_html_config{$ident}{'items_per_row'} && int $data_html_config{$ident}{'items_per_row'} ? : |
|
463
|
0 |
0 |
unless (defined $array_idx) |
|
481
|
0 |
0 |
if ref $$arg_ref{'data_html_config'} eq 'HASH' |
|
492
|
0 |
0 |
if ref $$arg_ref{'perpage_html_config'} eq 'HASH' |
|
503
|
0 |
0 |
unless exists $$hashref{$key} |
|
504
|
0 |
0 |
if (ref $perpage_html_config{ident $self}{$key} and ref $perpage_html_config{ident $self}{$key} ne ref $$hashref{$key}) { } |
|
506
|
0 |
0 |
$ref eq 'ARRAY' ? : |
|
517
|
0 |
0 |
if (keys %{$perpage_html_config{ident $self}{'allowed'};}) |
|
520
|
0 |
0 |
unless $pp and exists $perpage_html_config{ident $self}{'allowed'}{$test} |
|
521
|
0 |
0 |
if (exists $perpage_html_config{ident $self}{'allowed'}{'0'} and $pp eq '' and $test eq '0') { } |
|
530
|
0 |
0 |
if ($pp) |
|
531
|
0 |
0 |
if ($trustme_nocalc) { } |
|
546
|
0 |
0 |
unless exists $$hashref{$key} |
|
547
|
0 |
0 |
if (ref $data_html_config{ident $self}{$key} and ref $data_html_config{ident $self}{$key} ne ref $$hashref{$key}) { } |
|
|
0 |
0 |
elsif ($key eq 'items_per_row' || $key eq 'headers_every' and !($$hashref{$key} =~ /^\d+$/) || $$hashref{$key} <= 0) { } |
|
549
|
0 |
0 |
$ref eq 'ARRAY' ? : |
|
567
|
0 |
0 |
if defined $page_param{$ident} |
|
568
|
0 |
0 |
if defined $page_param{$ident} |
|
569
|
0 |
0 |
if defined $total_entries_param{$ident} |
|
570
|
0 |
0 |
if $total_entries_param{$ident} |
|
572
|
0 |
0 |
if $total_entries_verify_param_value{$ident} |
|
579
|
0 |
0 |
unless $page_param{$ident} |
|
580
|
0 |
0 |
unless $set_param{$ident} |
|
593
|
0 |
0 |
$as_table{$ident} ? : |
|
594
|
0 |
0 |
$as_table{$ident} ? : |
|
595
|
0 |
0 |
$as_table{$ident} ? : |
|
596
|
0 |
0 |
$as_table{$ident} ? : |
|
597
|
0 |
0 |
$as_table{$ident} ? : |
|
604
|
0 |
0 |
if ($pages_per_set{$ident}) |
|
605
|
0 |
0 |
if ($one_set_hide{$ident} and $last_set{$ident} == 1) { } |
|
608
|
0 |
0 |
if $use_of_vars{$ident} |
|
609
|
0 |
0 |
unless $previous_set{$ident} |
|
610
|
0 |
0 |
if ($previous_set{$ident}) |
|
619
|
0 |
0 |
$last_set_in_set{$ident} < $last_set{$ident} && $last_set_in_set{$ident} > 0 ? : |
|
629
|
0 |
0 |
if $_ == $current_set{$ident} |
|
630
|
0 |
0 |
if $_ != $current_set{$ident} |
|
632
|
0 |
0 |
unless $next_set{$ident} |
|
633
|
0 |
0 |
if ($next_set{$ident}) |
|
643
|
0 |
0 |
if ($one_page_hide{$ident} and $last_page{$ident} == 1) { } |
|
646
|
0 |
0 |
if $use_of_vars{$ident} |
|
647
|
0 |
0 |
if $simple_nav{$ident} |
|
649
|
0 |
0 |
unless $previous_page{$ident} |
|
650
|
0 |
0 |
if ($previous_page{$ident}) |
|
657
|
0 |
0 |
$last_page_in_set{$ident} < $last_page{$ident} && $last_page_in_set{$ident} > 0 ? : |
|
664
|
0 |
0 |
if $_ == $current_page{$ident} |
|
665
|
0 |
0 |
if $_ != $current_page{$ident} |
|
667
|
0 |
0 |
unless $next_page{$ident} |
|
668
|
0 |
0 |
if ($next_page{$ident}) |
|
674
|
0 |
0 |
if $simple_nav{$ident} |
|
678
|
0 |
0 |
if $nostyle |
|
679
|
0 |
0 |
if $simple_nav{$ident} |
|
681
|
0 |
0 |
wantarray ? : |
|
689
|
0 |
0 |
if defined $myconf and ref $myconf eq 'HASH' |
|
699
|
0 |
0 |
int $$conf{'items_per_row'} ? : |
|
702
|
0 |
0 |
$$conf{'start_array_index_at_zero'} ? : |
|
706
|
0 |
0 |
defined wantarray ? : |
|
713
|
0 |
0 |
unless ($cur_row % $$conf{'headers_every'}) |
|
714
|
0 |
0 |
unless not $$conf{'start_header'} and $cur_row == 0 |
|
716
|
0 |
0 |
if $$conf{'restart_row_alt_on_header'} |
|
718
|
0 |
0 |
if $startit >= $total_entries{ident $self} |
|
724
|
0 |
0 |
if $ar_idx >= $total_entries{ident $self} |
|
725
|
0 |
0 |
unless defined $ar_idx |
|
729
|
0 |
0 |
if $no_more_rows |
|
736
|
0 |
0 |
if defined $myconf and ref $myconf eq 'HASH' |
|
738
|
0 |
0 |
if $return |
|
752
|
0 |
0 |
$asopts ? : |
|
756
|
0 |
0 |
unless (exists $perpage_html_config{$ident}{'allowed'}{$pp_value}) |
|
761
|
0 |
0 |
if $total_entries_verify_param_value{$ident} |
|
766
|
0 |
0 |
if (keys %{$perpage_html_config{$ident}{'allowed'};}) |
|
768
|
0 |
0 |
if ($num == $entries_per_page{ident $self}) { } |
|
769
|
0 |
0 |
$asopts ? : |
|
773
|
0 |
0 |
if (not $asopts) { } |
|
785
|
0 |
0 |
if (exists $perpage_html_config{$ident}{'allowed'}{'0'}) |
|
786
|
0 |
0 |
if ($entries_per_page{ident $self} == $total_entries{ident $self} and $perpage_html_config{$ident}{'is_all'}) { } |
|
787
|
0 |
0 |
$asopts ? : |
|
791
|
0 |
0 |
if (not $asopts) { } |
|
804
|
0 |
0 |
if (not $asopts) { } |
|
806
|
0 |
0 |
if $html |