line |
true |
false |
branch |
51
|
0 |
468 |
if ref $self
|
60
|
1 |
467 |
if $ENV{'DBIX_CLASS_STORAGE_DBI_DEBUG'} or $ENV{'DBIC_TRACE'}
|
75
|
462 |
14 |
if ref $self->{'schema'}
|
112
|
668 |
2 |
if (ref $self and $self->schema) { }
|
183
|
16 |
0 |
if $_[0]->failed_attempt_count == 1
|
202
|
8751 |
725 |
if ($self->transaction_depth == 0) { }
|
|
4 |
721 |
elsif ($self->auto_savepoint) { }
|
203
|
18 |
8733 |
if $self->debug
|
226
|
8585 |
609 |
if ($self->transaction_depth == 1) { }
|
|
609 |
0 |
elsif ($self->transaction_depth > 1) { }
|
227
|
16 |
8569 |
if $self->debug
|
234
|
2 |
607 |
if $self->auto_savepoint
|
252
|
130 |
114 |
if ($self->transaction_depth == 1) { }
|
|
114 |
0 |
elsif ($self->transaction_depth > 1) { }
|
253
|
2 |
128 |
if $self->debug
|
261
|
2 |
112 |
if ($self->auto_savepoint) { }
|
288
|
0 |
21 |
unless $self->transaction_depth
|
291
|
0 |
21 |
unless my $exec = $self->can('_exec_svp_begin')
|
294
|
17 |
4 |
unless defined $name
|
299
|
9 |
12 |
if $self->debug
|
323
|
0 |
10 |
unless $self->transaction_depth
|
326
|
0 |
10 |
unless my $exec = $self->can('_exec_svp_release')
|
329
|
2 |
8 |
if (defined $name) { }
|
335
|
1 |
2 |
unless @stack
|
344
|
0 |
8 |
unless $name = pop @{$self->savepoints;}
|
348
|
5 |
4 |
if $self->debug
|
366
|
0 |
14 |
unless $self->transaction_depth
|
369
|
0 |
14 |
unless my $exec = $self->can('_exec_svp_rollback')
|
372
|
2 |
12 |
if (defined $name) { }
|
382
|
0 |
2 |
unless @stack
|
388
|
0 |
12 |
unless $name = $self->savepoints->[-1]
|
392
|
6 |
8 |
if $self->debug
|
452
|
5 |
0 |
if ($self->debugobj->can('debugfh'))
|
469
|
4 |
362 |
if (@_)
|
474
|
0 |
5 |
if (my $profile = $ENV{'DBIC_TRACE_PROFILE'}) { }
|
478
|
0 |
0 |
if ($profile =~ m[^\.?/]) { }
|
533
|
5 |
0 |
if ($self->debugobj->can('callback'))
|