line |
true |
false |
branch |
103
|
0 |
11 |
unless ref $this |
119
|
0 |
11 |
unless ref $this |
135
|
0 |
76 |
unless ref $this |
156
|
0 |
0 |
unless @_ > 0 |
159
|
0 |
0 |
unless $class |
163
|
0 |
0 |
if ($class =~ /Persistent::/) { } |
182
|
0 |
0 |
unless @_ > 0 |
184
|
0 |
0 |
unless ref $this |
189
|
0 |
0 |
if (defined $type) { } |
196
|
0 |
0 |
if $Persistent::Base::EVAL_ERROR |
218
|
0 |
0 |
unless @_ > 0 |
221
|
0 |
0 |
unless $class |
226
|
0 |
0 |
if (defined $type) { } |
233
|
0 |
0 |
if $Persistent::Base::EVAL_ERROR |
249
|
0 |
0 |
unless @_ == 2 |
251
|
0 |
0 |
unless ref $this |
255
|
0 |
0 |
if (defined $$this{'MetaData'}{$attribute}) { } |
271
|
0 |
0 |
unless @_ == 2 |
273
|
0 |
0 |
unless ref $this |
277
|
0 |
0 |
if (defined $$this{'MetaData'}{$attribute}) { } |
291
|
0 |
0 |
unless @_ == 2 |
293
|
0 |
0 |
unless ref $this |
297
|
0 |
0 |
if (defined $$this{'Data'}{$attribute}) { } |
324
|
0 |
55 |
unless @_ > 3 |
327
|
0 |
55 |
unless ref $this |
330
|
0 |
55 |
if not defined $name or $name eq '' |
331
|
0 |
55 |
if not defined $type or $type eq '' |
332
|
0 |
55 |
if not defined $data_type or $data_type eq '' |
339
|
11 |
44 |
if ($type =~ /^i/i) { } |
|
44 |
0 |
elsif ($type =~ /^p/i) { } |
|
0 |
0 |
elsif ($type =~ /^t/i) { } |
362
|
0 |
213 |
unless ref $this |
369
|
213 |
0 |
if (exists $$this{'Data'}{$attribute}) { } |
|
0 |
0 |
elsif (exists $$this{'TempData'}{$attribute}) { } |
385
|
0 |
0 |
unless @_ == 1 |
387
|
0 |
0 |
unless ref $this |
413
|
0 |
2 |
unless @_ > 0 |
415
|
0 |
2 |
unless ref $this |
420
|
0 |
2 |
if (@id) |
426
|
0 |
2 |
unless ($this->_is_valid_id($this->_prev_id)) |
444
|
0 |
0 |
unless @_ == 1 |
446
|
0 |
0 |
unless ref $this |
451
|
0 |
0 |
if ($this->_is_valid_id($this->_prev_id)) { } |
467
|
0 |
0 |
unless @_ > 1 |
469
|
0 |
0 |
unless ref $this |
488
|
0 |
0 |
if ($this->restore_next) |
505
|
0 |
5 |
unless @_ < 3 |
507
|
0 |
5 |
unless ref $this |
524
|
0 |
11 |
unless @_ == 1 |
526
|
0 |
11 |
unless ref $this |
531
|
9 |
2 |
if (defined $aref) { } |
559
|
0 |
0 |
unless @_ > 0 |
561
|
0 |
0 |
unless ref $this |
566
|
0 |
0 |
if (defined $href and ref $href eq 'HASH') |
576
|
0 |
0 |
if (@values > 1) { } |
597
|
0 |
3 |
unless @_ == 2 |
599
|
0 |
3 |
unless ref $this |
601
|
3 |
0 |
if (defined $str) { } |
620
|
0 |
0 |
unless @_ > 0 |
625
|
0 |
0 |
if @_ |
626
|
0 |
0 |
unless $$this{'Debug'} |
689
|
0 |
0 |
unless @_ > 0 |
691
|
0 |
0 |
unless ref $this |
735
|
0 |
0 |
unless @_ > 0 |
737
|
0 |
0 |
unless ref $this |
788
|
0 |
0 |
unless @_ > 0 |
790
|
0 |
0 |
unless ref $this |
861
|
0 |
0 |
unless @_ < 4 |
863
|
0 |
0 |
unless ref $this |
894
|
0 |
32 |
unless ref $this |
898
|
0 |
32 |
if (@id) { } |
920
|
0 |
26 |
unless ref $this |
924
|
21 |
5 |
if (@id) { } |
947
|
0 |
17 |
unless ref $this |
951
|
0 |
17 |
unless @id |
953
|
0 |
17 |
unless defined shift @id |
966
|
0 |
15 |
unless ref $this |
970
|
11 |
4 |
unless @id |
971
|
0 |
15 |
if (not $this->_is_valid_id(@id)) |
986
|
0 |
7 |
unless @_ > 0 |
988
|
0 |
7 |
unless ref $this |
1004
|
5 |
2 |
if (not defined $query or $query =~ /^\s*$/) { } |
1047
|
0 |
2 |
unless @_ > 0 |
1049
|
0 |
2 |
unless ref $this |
1054
|
2 |
0 |
if (defined $order_by and not $order_by =~ /^\s*$/) |
1070
|
0 |
2 |
unless @_ > 0 |
1072
|
0 |
2 |
unless ref $this |
1078
|
0 |
2 |
if (not defined $order_by or $order_by =~ /^\s*$/) { } |
1093
|
0 |
2 |
unless (defined $field_num) |
1099
|
0 |
2 |
if (defined $order and $order =~ /DESC/i) { } |
1130
|
0 |
2 |
unless @_ > 0 |
1132
|
0 |
2 |
unless ref $this |
1152
|
0 |
55 |
unless @_ > 1 |
1154
|
0 |
55 |
unless ref $this |
1157
|
0 |
55 |
if not defined $data_type or $data_type eq '' |
1161
|
44 |
11 |
if ($data_type =~ /^varchar$/i) { } |
|
0 |
11 |
elsif ($data_type =~ /^char$/i) { } |
|
0 |
11 |
elsif ($data_type =~ /^string$/i) { } |
|
11 |
0 |
elsif ($data_type =~ /^number$/i) { } |
|
0 |
0 |
elsif ($data_type =~ /^datetime$/i) { } |
1192
|
0 |
619 |
unless ref $this |
1194
|
0 |
619 |
if (defined $$this{'Debug'} and $$this{'Debug'} eq 'Trace') |