| line |
true |
false |
branch |
|
104
|
4 |
12 |
unless (exists $$param_details{'required'}) |
|
108
|
12 |
4 |
if ($$param_details{'required'} == 1) |
|
110
|
4 |
8 |
unless (exists $$param_details{'errmsg'}) |
|
116
|
8 |
8 |
if (exists $$param_details{'constraints'}) |
|
118
|
0 |
8 |
unless (exists $$param_details{'invmsg'}) |
|
219
|
4 |
4 |
unless ref $form |
|
223
|
4 |
0 |
if (ref $form eq 'HASH') { } |
|
|
0 |
0 |
elsif ($form->can('param')) { } |
|
250
|
12 |
4 |
if ($elements{$el}{'required'} == 1) { } |
|
256
|
8 |
8 |
if (exists $elements{$el}{'constraints'}) |
|
259
|
0 |
16 |
if (exists $elements{$el}{'dependencies'}) |
|
294
|
10 |
6 |
if (exists $$validator{'valid'}{$field}) |
|
297
|
4 |
12 |
if (exists $$validator{'invalid'}{$field}) |
|
306
|
2 |
2 |
if ($validator->has_missing or $validator->has_invalid) |
|
310
|
2 |
6 |
if ($validator->missing($field)) |
|
313
|
4 |
4 |
if ($validator->invalid($field)) |
|
335
|
2 |
2 |
unless ($$self{'validator'}->has_missing or $$self{'validator'}->has_invalid) |
|
359
|
0 |
34 |
unless defined $element |
|
361
|
33 |
1 |
if (not defined $value) { } |
|
405
|
0 |
18 |
unless $Data::Form::Elements::AUTOLOAD =~ /([^:]+)$/ |