| line |
true |
false |
branch |
|
268
|
0 |
15 |
unless $sid |
|
296
|
0 |
8 |
unless $sid |
|
302
|
5 |
3 |
if defined $info |
|
305
|
5 |
3 |
if ($info) |
|
339
|
1 |
1 |
if ($self) { } |
|
340
|
0 |
1 |
if defined $expires |
|
369
|
0 |
0 |
if (not defined $value and exists $$fields_modifiers{$field} and defined $$fields_modifiers{$field}{'default'}) |
|
377
|
6 |
29 |
if (exists $$fields_modifiers{$field} and defined $$fields_modifiers{$field}{'filter'}) |
|
383
|
0 |
6 |
unless ref $filter |
|
385
|
2 |
4 |
if (ref $filter eq 'ARRAY') { } |
|
|
2 |
2 |
elsif (ref $filter eq 'CODE') { } |
|
|
2 |
0 |
elsif (ref $filter eq 'HASH') { } |
|
386
|
1 |
1 |
if (grep {$value eq $_;} @{$filter;}) |
|
396
|
2 |
0 |
if (defined $$filter{'isa'}) |
|
397
|
1 |
1 |
unless ref $value eq $$filter{'isa'} |
|
404
|
32 |
3 |
if ($validated) { } |
|
482
|
0 |
0 |
if (defined $value) |
|
528
|
3 |
0 |
unless ($name =~ /::/) |
|
534
|
0 |
3 |
if $@ |
|
538
|
3 |
0 |
if ($storage) { } |
|
573
|
7 |
0 |
unless ($name =~ /::/) |
|
579
|
0 |
7 |
if $@ |
|
583
|
7 |
0 |
if ($serializer_object) { } |
|
606
|
3 |
0 |
if defined $value |
|
624
|
0 |
0 |
if (defined $value) |
|
800
|
2 |
31 |
if (defined $$fields_modifiers{$field} and defined $$fields_modifiers{$field}{'deflate'}) { } |
|
838
|
2 |
2 |
if (defined $value) |
|
882
|
14 |
4 |
if ($autosave and scalar keys %{$$self{'changed'};}) |
|
903
|
1 |
8 |
if (defined $$fields_modifiers{$field} and defined $$fields_modifiers{$field}{'inflate'}) |
|
941
|
1 |
3 |
if (defined $params{'storage'}) |
|
948
|
1 |
3 |
if (defined $params{'serialization'}) |
|
951
|
0 |
4 |
if (defined $params{'expires'}) |
|
954
|
1 |
3 |
if (defined $params{'autosave'}) |
|
957
|
0 |
4 |
if (defined $params{'fields'}) |
|
974
|
4 |
17 |
if (exists $$fields_modifiers{$field} and defined $$fields_modifiers{$field}{'trigger'} and defined $$fields_modifiers{$field}{'trigger'}{$trigger}) |
|
979
|
0 |
4 |
unless ref $trigger and ref $trigger eq 'CODE' |