line |
true |
false |
branch |
105
|
0 |
0 |
unless defined $class |
118
|
0 |
0 |
unless $dbh |
122
|
0 |
0 |
if $self->can('_init') |
138
|
0 |
0 |
if $self->can('_init') |
160
|
0 |
0 |
unless $dbh |
164
|
0 |
0 |
if $self->can('_init') |
171
|
0 |
0 |
if ($driver eq 'Proxy') |
177
|
0 |
0 |
if ($odbc or $ado) |
180
|
0 |
0 |
if ($odbc) { } |
|
0 |
0 |
elsif ($ado) { } |
191
|
0 |
0 |
if ($name eq 'Microsoft SQL Server') { } |
|
0 |
0 |
elsif ($name eq 'SQL Server') { } |
|
0 |
0 |
elsif ($name =~ /Oracle/) { } |
|
0 |
0 |
elsif ($name eq 'Adaptive Server Anywhere') { } |
|
0 |
0 |
elsif ($name eq 'ADABAS D') { } |
220
|
0 |
0 |
unless load_module("$dir/Default.pm") |
222
|
0 |
0 |
if (not load_module("$dir/$driver.pm")) { } |
233
|
0 |
0 |
if ($ado) |
234
|
0 |
0 |
if (load_module("$dir/ADO.pm")) |
235
|
0 |
0 |
if (not load_module("$dir/ODBC.pm")) { } |
248
|
0 |
0 |
if ($odbc) |
249
|
0 |
0 |
if (load_module("$dir/ODBC.pm")) |
268
|
0 |
0 |
unless $class->isa($newval) |
277
|
0 |
0 |
if ($@) |
278
|
0 |
0 |
if ($@ =~ /^Can't locate $module in \@INC/) { } |
308
|
0 |
0 |
if ($dbh = $self->get_dbh) |
356
|
0 |
0 |
if (wantarray) { } |
|
0 |
0 |
elsif (defined wantarray) { } |
358
|
0 |
0 |
unless $@ |
361
|
0 |
0 |
unless $@ |
364
|
0 |
0 |
unless $@ |
366
|
0 |
0 |
if ($@ =~ m[(.*) at ${\'lib/DBIx/AnyDBD.pm';} .*$]) |