line |
!l |
l&&!r |
l&&r |
condition |
110
|
25 |
0 |
0 |
$$defn{'form'} and not ref $$defn{'form'} |
133
|
24 |
0 |
1 |
$$defn{'formtype'} and $$defn{'formtype'} eq 'table' |
234
|
67 |
6 |
8 |
$required and not ref $required |
|
73 |
1 |
7 |
$required and not ref $required and $required =~ /^(ALL|NONE)$/ |
|
67 |
6 |
1 |
$required and not ref $required |
235
|
0 |
0 |
6 |
$$defn_t{'fields'} and ref $$defn_t{'fields'} eq 'ARRAY' |
245
|
67 |
0 |
14 |
$required and ref $required eq 'ARRAY' |
253
|
4 |
20 |
57 |
exists $$defn_t{'fields'} and not exists $$defn_t{'submit'} |
263
|
1 |
11 |
0 |
$error_messages and not $$self{'defn_t'}{'errors_where'} =~ /^(column|top)$/ |
292
|
1826 |
42 |
31 |
$$self{'defn_t'}{'use_name_as_id'} and $tag =~ qr/^(input|select|textarea)$/ |
|
1868 |
0 |
31 |
$$self{'defn_t'}{'use_name_as_id'} and $tag =~ qr/^(input|select|textarea)$/ and exists $$attr{'name'} |
322
|
0 |
484 |
0 |
defined $$self{'defn_t'}{'null'} and $value eq $$self{'defn_t'}{'null'} |
324
|
0 |
406 |
78 |
defined $value and $value eq '' |
329
|
0 |
482 |
2 |
defined $$self{'defn_t'}{'null'} and defined $$fattr{'value'} |
|
482 |
2 |
0 |
defined $$self{'defn_t'}{'null'} and defined $$fattr{'value'} and $$fattr{'value'} eq $$self{'defn_t'}{'null'} |
357
|
4 |
0 |
4 |
@values == 1 && ref $values[0] |
359
|
0 |
0 |
22 |
ref $values eq 'ARRAY' and @$values |
411
|
4 |
0 |
6 |
@values == 1 && ref $values[0] |
413
|
0 |
0 |
14 |
ref $values eq 'ARRAY' and @$values |
432
|
0 |
0 |
0 |
defined $value && !ref($value) && defined $v && $v eq $value |
503
|
2 |
2 |
2 |
$$fattr{'type'} and $$fattr{'type'} ne 'display' |
519
|
348 |
148 |
0 |
$type and $type eq 'hidden' |
534
|
21 |
372 |
4 |
ref $$self{'defn_t'}{'field_attr'}{-'submit'} eq 'HASH' and exists $$self{'defn_t'}{'field_attr'}{-'submit'}{'table'} |
542
|
21 |
0 |
376 |
$$self{'defn_t'}{'field_attr'}{-'select'} and ref $$self{'defn_t'}{'field_attr'}{-'select'} eq 'HASH' |
|
21 |
269 |
107 |
$$self{'defn_t'}{'field_attr'}{-'select'} and ref $$self{'defn_t'}{'field_attr'}{-'select'} eq 'HASH' and $$self{'defn_t'}{'field_attr'}{$field}{'type'} |
|
269 |
96 |
11 |
$$self{'defn_t'}{'field_attr'}{-'select'} and ref $$self{'defn_t'}{'field_attr'}{-'select'} eq 'HASH' and $$self{'defn_t'}{'field_attr'}{$field}{'type'} and $$self{'defn_t'}{'field_attr'}{$field}{'type'} eq 'select' |
550
|
21 |
0 |
376 |
$$self{'defn_t'}{'field_attr'}{-'submit'} and ref $$self{'defn_t'}{'field_attr'}{-'submit'} eq 'HASH' |
|
21 |
281 |
95 |
$$self{'defn_t'}{'field_attr'}{-'submit'} and ref $$self{'defn_t'}{'field_attr'}{-'submit'} eq 'HASH' and $$self{'defn_t'}{'submit_hash'}{$field} |
557
|
21 |
342 |
34 |
$$self{'defn_t'}{'field_attr'}{-'required'} and $$self{'defn_t'}{'field_attr'}{$field}{'required'} |
563
|
21 |
354 |
22 |
$$self{'defn_t'}{'field_attr'}{-'errors'} and exists $$self{'defn_t'}{'errors'}{$field} |
579
|
338 |
0 |
3 |
$$td_attr{'tr'} and ref $$td_attr{'tr'} eq 'HASH' |
583
|
285 |
0 |
56 |
$$td_attr{'th'} and ref $$td_attr{'th'} eq 'HASH' |
587
|
338 |
0 |
3 |
$$td_attr{'td'} and ref $$td_attr{'td'} eq 'HASH' |
593
|
317 |
0 |
24 |
$$td_attr{'td_error'} and ref $$td_attr{'td_error'} eq 'HASH' |
680
|
1 |
0 |
77 |
$fields and ref $fields eq 'ARRAY' |
|
1 |
0 |
77 |
$fields and ref $fields eq 'ARRAY' and @$fields |
747
|
64 |
6 |
5 |
$$defn{'errors_where'} and $$defn{'errors_where'} eq 'column' |
821
|
77 |
5 |
6 |
$$self{'defn_t'}{'errors_where'} and $$self{'defn_t'}{'errors_where'} eq 'top' |
838
|
2 |
0 |
2 |
exists $$self{'defn_t'}{'submit_table'} and $$self{'defn_t'}{'submit_table'} == 0 |
861
|
80 |
0 |
3 |
exists $$self{'defn_t'}{'submit_table'} and $$self{'defn_t'}{'submit_table'} == 0 |