line |
true |
false |
branch |
71
|
0 |
0 |
ref $_[0] eq 'HASH' ? : |
75
|
0 |
0 |
if ($class eq "Genealogy::Wills::DB") |
79
|
0 |
0 |
unless $directory or $args{'directory'} |
93
|
0 |
1 |
ref $_[0] eq 'HASH' ? : |
105
|
0 |
0 |
if (ref $_[0] eq 'HASH') { } |
|
0 |
0 |
elsif (not ref $_[0]) { } |
|
0 |
0 |
elsif (scalar(@_) % 2 == 0) { } |
126
|
0 |
0 |
ref $_[0] eq 'HASH' ? : |
132
|
0 |
0 |
if ($self->{'logger'}) |
135
|
0 |
0 |
if $self->{$table} |
142
|
0 |
0 |
if ($self->{'logger'}) |
146
|
0 |
0 |
if (-r $slurp_file) { } |
156
|
0 |
0 |
if ($self->{'logger'}) |
163
|
0 |
0 |
if (defined $slurp_file and -r $slurp_file) { } |
174
|
0 |
0 |
if (defined $fin) { } |
181
|
0 |
0 |
if (defined $slurp_file and -r $slurp_file) { } |
184
|
0 |
0 |
if ($args{'column_names'}) { } |
199
|
0 |
0 |
if ($self->{'logger'}) |
280
|
0 |
0 |
if (-r $slurp_file) { } |
283
|
0 |
0 |
if ($self->{'logger'}) |
314
|
0 |
0 |
ref $_[0] eq 'HASH' ? : |
319
|
0 |
0 |
unless $self->{$table} |
321
|
0 |
0 |
if (scalar keys %params == 0 and $self->{'data'}) |
322
|
0 |
0 |
if ($self->{'logger'}) |
336
|
0 |
0 |
if ($self->{'type'} eq 'CSV' and not $self->{'no_entry'}) { } |
345
|
0 |
0 |
if (ref $arg) |
346
|
0 |
0 |
if ($self->{'logger'}) |
351
|
0 |
0 |
unless (defined $arg) |
356
|
0 |
0 |
if ($done_where) { } |
357
|
0 |
0 |
if ($arg =~ /\@/) { } |
363
|
0 |
0 |
if ($arg =~ /\@/) { } |
372
|
0 |
0 |
unless ($self->{'no_entry'}) |
375
|
0 |
0 |
unless (wantarray) |
378
|
0 |
0 |
if ($self->{'logger'}) |
379
|
0 |
0 |
if (defined $query_args[0]) { } |
387
|
0 |
0 |
if ($c = $self->{'cache'}) |
389
|
0 |
0 |
if (defined $query_args[0]) |
392
|
0 |
0 |
if (my $rc = $c->get($key)) |
401
|
0 |
0 |
if (my $sth = $self->{$table}->prepare($query)) |
402
|
0 |
0 |
unless $sth->execute(@query_args) |
408
|
0 |
0 |
unless wantarray |
411
|
0 |
0 |
if ($c and wantarray) |
417
|
0 |
0 |
if ($self->{'logger'}) |
428
|
0 |
0 |
ref $_[0] eq 'HASH' ? : |
433
|
0 |
0 |
unless $self->{$table} |
436
|
0 |
0 |
if (my $t = delete $params{'table'}) { } |
442
|
0 |
0 |
if ($self->{'type'} eq "CSV" and not $self->{'no_entry'}) |
448
|
0 |
0 |
if (my $arg = $params{$c1}) |
449
|
0 |
0 |
if ($done_where) { } |
450
|
0 |
0 |
if ($arg =~ /\@/) { } |
456
|
0 |
0 |
if ($arg =~ /\@/) { } |
468
|
0 |
0 |
if ($self->{'logger'}) |
469
|
0 |
0 |
if (defined $query_args[0]) { } |
478
|
0 |
0 |
if (defined $query_args[0]) { } |
484
|
0 |
0 |
if ($c = $self->{'cache'}) |
485
|
0 |
0 |
if (my $rc = $c->get($key)) |
489
|
0 |
0 |
unless my $sth = $self->{$table}->prepare($query) |
490
|
0 |
0 |
unless $sth->execute(@query_args) |
491
|
0 |
0 |
if ($c) |
506
|
0 |
0 |
if (ref $_[0] eq 'HASH') { } |
|
0 |
0 |
elsif (ref $_[0]) { } |
|
0 |
0 |
elsif (scalar(@_) % 2 == 0) { } |
516
|
0 |
0 |
unless defined $args{'query'} |
521
|
0 |
0 |
unless $self->{$table} |
524
|
0 |
0 |
if ($self->{'logger'}) |
528
|
0 |
0 |
unless $sth->execute |
531
|
0 |
0 |
unless wantarray |
557
|
0 |
0 |
if $column eq "DESTROY" |
559
|
0 |
0 |
unless my $self = shift() |
564
|
0 |
0 |
unless $self->{$table} |
566
|
0 |
0 |
ref $_[0] eq 'HASH' ? : |
570
|
0 |
0 |
if (wantarray and not delete $params{'distinct'}) { } |
571
|
0 |
0 |
if ($self->{'type'} eq 'CSV' and not $self->{'no_entry'}) { } |
578
|
0 |
0 |
if ($self->{'type'} eq 'CSV' and not $self->{'no_entry'}) { } |
587
|
0 |
0 |
if (defined $value) { } |
588
|
0 |
0 |
if ($done_where) { } |
596
|
0 |
0 |
if ($self->{'logger'}) |
599
|
0 |
0 |
if ($done_where) { } |
608
|
0 |
0 |
unless (wantarray) |
611
|
0 |
0 |
if ($self->{'logger'}) |
612
|
0 |
0 |
if (scalar @args and $args[0]) { } |
619
|
0 |
0 |
unless $sth->execute(@args) |
621
|
0 |
0 |
if (wantarray) |
628
|
0 |
0 |
if (defined $^V and $^V ge "v5.14.0") |
629
|
0 |
0 |
if ${^GLOBAL_PHASE} eq "DESTRUCT" |
633
|
0 |
0 |
if ($self->{'temp'}) |
636
|
0 |
0 |
if (my $table = delete $self->{'table'}) |