Condition Coverage

blib/lib/ARSObject.pm
Criterion Covered Total %
condition 0 1836 0.0


and 2 conditions

line l !l condition
3854 0 0 $$s{-'fpbv'} and scalar @{$$s{-'fpbv'};}

and 3 conditions

line !l l&&!r l&&r condition
157 0 0 0 $s and $$s{-'diemsg'}
161 0 0 0 $s and $$s{-'cgi'}
177 0 0 0 $s and $$s{-'warnmsg'}
181 0 0 0 $s and $$s{-'cgi'}
203 0 0 0 $ENV{'GATEWAY_INTERFACE'} and $ENV{'GATEWAY_INTERFACE'} =~ /PerlEx/
226 0 0 0 $e && $e eq '$!' && $^E
239 0 0 0 $e && $e eq '$!' && $^E
321 0 0 0 defined $ds1 and not defined $ds2
0 0 0 defined $ds2 and not defined $ds1
363 0 0 0 scalar @_ and not defined $_[0]
387 0 0 0 scalar @_ and not defined $_[0]
400 0 0 0 $m eq 'm' and $th{$m}
427 0 0 0 $_[0]{-'charset'} && $_[0]{-'charset'} =~ /^\d/
436 0 0 0 $] >= 5.008 and eval 'use Encode; 1'
443 0 0 0 defined $_ and $_ ne ''
464 0 0 0 $_[0] && $_[0]{-'cpcon'}
488 0 0 0 $h and $o =~ /b/
580 0 0 0 not $d and $n =~ /^-/
583 0 0 0 $n =~ /^-/ && exists $$s{"$n-storable"}
584 0 0 0 $i < $fretry and eval 'use Storable; 1'
612 0 0 0 $nn and $nn > 1
614 0 0 0 $st[9] and time - $st[9] < $nn
616 0 0 0 $d and $nn || !(-f $f)
670 0 0 0 $k && exists $$s{"$k-storable"}
714 0 0 0 not defined eval { do { $v = &{$_[2];}($_[0], $_[1], $i, $_ = $_[0]{$_[1]}[$i]) } } and $@
727 0 0 0 not defined eval { do { $v = &{$_[2];}($_[0], $_[1], $i, $_ = $_[0]{$_[1]}{$i}) } } and $@
778 0 0 0 not defined eval { do { $t = &$v($s, $f, $k, $_ = $$s{$kk}{$ke}) } } and $@
813 0 0 0 $v and not defined eval { do { $t = &$v($s, $f, $k, $_ = $$s{$f}[$i]) } }
0 0 0 $v and not defined eval { do { $t = &$v($s, $f, $k, $_ = $$s{$f}[$i]) } } and $@
827 0 0 0 $v and not defined eval { do { $t = &$v($s, $f, $k, $_ = $$s{$k}{$kh}) } }
0 0 0 $v and not defined eval { do { $t = &$v($s, $f, $k, $_ = $$s{$k}{$kh}) } } and $@
853 0 0 0 $$s{-'ctrl'} and ARS::ars_VerifyUser($$s{-'ctrl'})
879 0 0 0 $$s{-'schgen'} and $$s{-'schgen'} > 1
891 0 0 0 ref $$s{-'schgen'} and -e $s->vfname('-meta')
0 0 0 $$s{-'schgen'} > 1 and -e $s->vfname('-meta')
906 0 0 0 $vfs and $$s{-'meta'}{$f}
908 0 0 0 $$s{-'meta'}{$f} && $$s{-'meta'}{$f}{'timestamp'}
0 0 0 ($$s{-'meta'}{$f}{'timestamp'} || 0) >= ($$fa{'timestamp'} || 0) && $vfs >= ($$fa{'timestamp'} || 0)
920 0 0 0 $$s{-'lang'} && $$s{-'lang'} =~ /^(?:ru)/i
921 0 0 0 not $cyr and $$s{-'lang'}
931 0 0 0 not defined $vlc and $$vw{'locale'}
0 0 0 not defined $vlc and $$vw{'locale'} and $$vw{'locale'} =~ /^\Q$ulc\E/
932 0 0 0 not defined $vll and $$vw{'locale'}
0 0 0 not defined $vll and $$vw{'locale'} and $$vw{'locale'} =~ /^\Q$ull\E/
933 0 0 0 defined $vli and defined $vlc
0 0 0 defined $vli and defined $vlc and defined $vll
939 0 0 0 $$_{'unique'} && scalar @{$$_{'fieldIds'};} == 1
950 0 0 0 not $$s{-'schfdo'} and $$fm{'option'}
0 0 0 not $$s{-'schfdo'} and $$fm{'option'} and $$fm{'option'} == 4
966 0 0 0 not $$fm{'fieldLbl'} and defined $vli && $i == $vli || $v =~ /^[\s\d*\\=-]*[A-Za-z]/
972 0 0 0 not $$fm{'fieldLbll'} and defined $vll && $i == $vll || $cyr && !($v =~ /^[\s\d*\\=-]*[A-Za-z]/)
997 0 0 0 not $$fm{'fieldLbvl'} and defined $vll && $i == $vll || $cyr && !($v =~ /^[\s\d*\\=-]*[A-Za-z]/)
1051 0 0 0 $$s{-'metadn'}{$dn}{'fieldId'} and not $$s{-'metaid'}{$$s{-'metadn'}{$dn}{'fieldId'}}
1061 0 0 0 $$s{-'metaid'}{$id}{'fieldName'} and not $$s{-'metadn'}{$$s{-'metaid'}{$id}{'fieldName'}}
1076 0 0 0 $$s{-'schgen'} and $$s{-'schgen'} > 1
1081 0 0 0 $$s{-'meta'} and scalar %{$$s{-'meta'};}
1083 0 0 0 $$s{-'schgen'} and ref $$s{-'schgen'} || $$s{-'schgen'} > 2
1084 0 0 0 $fvs and $fvs < ([stat $s->vfname('-meta')]->[9] || 0)
1085 0 0 0 $fvs and $fvs < ([stat($^O eq 'MSWin32' ? scalar Win32::GetFullPathName($0) : $0)]->[9] || 0)
1091 0 0 0 $$e{'limit'} && $$e{'limit'}{'enumLimits'} && ($$e{'limit'}{'enumLimits'}{'regularList'} || $$e{'limit'}{'enumLimits'}{'customList'})
0 0 0 !$$e{'dataType'} || $$e{'dataType'} ne 'time' and not $$e{'limit'} && $$e{'limit'}{'enumLimits'} && ($$e{'limit'}{'enumLimits'}{'regularList'} || $$e{'limit'}{'enumLimits'}{'customList'})
1103 0 0 0 $$s{-'schgen'} and $$s{-'schgen'} eq '1' ? !(-e $s->vfname('-meta-min')) : 1
1107 0 0 0 not $$s{'-meta-min'} and $$s{-'schgen'}
1108 0 0 0 $$s{-'meta'} && scalar %{$$s{-'meta'};}
1137 0 0 0 $$s{-'schgen'} and $$s{-'schgen'} > 1
1142 0 0 0 $$s{-'meta'} and scalar %{$$s{-'meta'};}
1144 0 0 0 $$s{-'schgen'} and ref $$s{-'schgen'} || $$s{-'schgen'} > 2
1145 0 0 0 $fvs and $fvs < ([stat $s->vfname('-meta')]->[9] || 0)
1146 0 0 0 $fvs and $fvs < ([stat($^O eq 'MSWin32' ? scalar Win32::GetFullPathName($0) : $0)]->[9] || 0)
1148 0 0 0 $$s{-'schgen'} and -e $s->vfname('-meta-sql')
1164 0 0 0 $$s{-'schgen'} and $$s{-'schgen'} eq '1' ? !(-e $s->vfname('-meta-sql')) : 1
1168 0 0 0 not $$s{'-meta-sql'} and $$s{-'schgen'}
1203 0 0 0 not $ff || $fu and $$s{'-meta-sql'}
0 0 0 not $ff || $fu and $$s{'-meta-sql'} and $$s{'-meta-sql'}{-'forms'}
0 0 0 not $ff || $fu and $$s{'-meta-sql'} and $$s{'-meta-sql'}{-'forms'} and $$s{'-meta-sql'}{-'forms'}{$f}
1208 0 0 0 $ff and not $fu
0 0 0 $ff and not $fu and $$s{'-meta-sql'}
0 0 0 $ff and not $fu and $$s{'-meta-sql'} and $$s{'-meta-sql'}{-'forms'}
0 0 0 $ff and not $fu and $$s{'-meta-sql'} and $$s{'-meta-sql'}{-'forms'} and $$s{'-meta-sql'}{-'forms'}{$f}
0 0 0 $ff and not $fu and $$s{'-meta-sql'} and $$s{'-meta-sql'}{-'forms'} and $$s{'-meta-sql'}{-'forms'}{$f} and $$s{'-meta-sql'}{$$s{'-meta-sql'}{-'forms'}{$f}}{-'fields'}
0 0 0 $ff and not $fu and $$s{'-meta-sql'} and $$s{'-meta-sql'}{-'forms'} and $$s{'-meta-sql'}{-'forms'}{$f} and $$s{'-meta-sql'}{$$s{'-meta-sql'}{-'forms'}{$f}}{-'fields'} and $$s{'-meta-sql'}{$$s{'-meta-sql'}{-'forms'}{$f}}{-'fields'}{$ff}
1215 0 0 0 $ff && $$s{-'meta'} && $$s{-'meta'}{$f} && $$s{-'meta'}{$f}{-'fields'} && $$s{-'meta'}{$f}{-'fields'}{$ff}
1216 0 0 0 $ff and not $fu
0 0 0 $ff and not $fu and $ffh
0 0 0 $ff and not $fu and $ffh and $$ffh{'fieldId'}
0 0 0 $ff and not $fu and $ffh and $$ffh{'fieldId'} and $$s{'-meta-sql'}
0 0 0 $ff and not $fu and $ffh and $$ffh{'fieldId'} and $$s{'-meta-sql'} and $$s{'-meta-sql'}{-'forms'}
0 0 0 $ff and not $fu and $ffh and $$ffh{'fieldId'} and $$s{'-meta-sql'} and $$s{'-meta-sql'}{-'forms'} and $$s{'-meta-sql'}{-'forms'}{$f}
0 0 0 $ff and not $fu and $ffh and $$ffh{'fieldId'} and $$s{'-meta-sql'} and $$s{'-meta-sql'}{-'forms'} and $$s{'-meta-sql'}{-'forms'}{$f} and $$s{'-meta-sql'}{$$s{'-meta-sql'}{-'forms'}{$f}}{-'ids'}
0 0 0 $ff and not $fu and $ffh and $$ffh{'fieldId'} and $$s{'-meta-sql'} and $$s{'-meta-sql'}{-'forms'} and $$s{'-meta-sql'}{-'forms'}{$f} and $$s{'-meta-sql'}{$$s{'-meta-sql'}{-'forms'}{$f}}{-'ids'} and $$s{'-meta-sql'}{$$s{'-meta-sql'}{-'forms'}{$f}}{-'ids'}{$$ffh{'fieldId'}}
1230 0 0 0 $f and $tn
1233 0 0 0 $$s{'-meta-sql'}{$tn} and $$s{'-meta-sql'}{$tn}{'formName'} ne $f
1254 0 0 0 $ffh && $$ffh{'fieldId'} && $$s{'-meta-sql'}{$tn} && $$s{'-meta-sql'}{$tn}{-'ids'} && $$s{'-meta-sql'}{$tn}{-'ids'}{$$ffh{'fieldId'}}
1257 0 0 0 $$s{'-meta-sql'}{$tn}{-'cols'}{$tc} and $$s{'-meta-sql'}{$tn}{-'cols'}{$tc}{'fieldName'} ne $ff
1262 0 0 0 $ffh && $$ffh{'fieldId'}
0 0 0 $ffh && $$ffh{'dataType'}
0 0 0 $$ffh{'dataType'} eq 'char' && (!($flh && $$flh{'maxLength'}) || $$flh{'maxLength'} > 255)
0 0 0 $flh && $$flh{'maxLength'}
0 0 0 $ffh && $$ffh{'fieldId'} && ($$ffh{'fieldId'} =~ /^(?:1)$/ || $$ffh{'indexUnique'})
0 0 0 $ffh && $$ffh{'fieldMap'} && $$ffh{'fieldMap'}{'fieldType'} && $$ffh{'fieldMap'}{'fieldType'} == 2 && $$ffh{'fieldMap'}{'join'} && ($$ffh{'fieldMap'}{'join'}{'schemaIndex'} || 0) != 0
0 0 0 $ffh && $$ffh{'option'}
0 0 0 $ffh && $$ffh{'fieldId'} && $$ffh{'fieldId'} == 6
1385 0 0 0 $_[2] =~ /^\d+$/ and $_[0]{-'metaid'}{$_[2]} || $_[0]{-'meta'}{$_[1]}{-'fldids'}{$_[2]}
1399 0 0 0 $$s{-'meta'} && $$s{-'meta'}{$f}
1403 0 0 0 $ff and not $$ff{-'hashOut'}
0 0 0 $ff and not $$ff{-'hashOut'} and $$ff{'dataType'} eq 'enum'
1411 0 0 0 ref $$et[0] eq 'HASH' and defined $$et[0]{'itemNumber'}
1427 0 0 0 $$s{-'meta'} && $$s{-'meta'}{$f}
1439 0 0 0 $$s{-'meta'} && $$s{-'meta'}{$f}
1443 0 0 0 $ff and not $$ff{-'listVals'}
0 0 0 $ff and not $$ff{-'listVals'} and $$ff{'dataType'} eq 'enum'
1451 0 0 0 ref $$et[0] eq 'HASH' and defined $$et[0]{'itemNumber'}
1468 0 0 0 defined $v && $ff && $$s{-'strFields'}
0 0 0 $$ff{'fieldLbvl'} and $$s{-'strFields'} == 2
0 0 0 $$ff{'fieldLbvl'} and $$s{-'strFields'} == 2 and $$ff{'fieldLbvl'} =~ /\\\Q$v\E\\([^\\]+)/
1496 0 0 0 defined $v && $ff && $$s{-'strFields'}
0 0 0 $$ff{'fieldLbvl'} and $$ff{'fieldLbvl'} =~ /\\(\d+)\\\Q$v\E(?:\\|$)/
1520 0 0 0 ref $$et[0] eq 'HASH' and defined $$et[0]{'itemNumber'}
1532 0 0 0 $et and not $v =~ /^\d+$/
1608 0 0 0 $a{-'fields'} and not ref $a{-'fields'}
1624 0 0 0 $a{-'fields'} and not ref $a{-'fields'}
1645 0 0 0 $a{-'fields'} && ref $a{-'fields'}[0]
1674 0 0 0 $c and $a{-'fields'}
0 0 0 $c and $a{-'fields'} and not ref $a{-'fields'}[0]
0 0 0 $a{-'fields'} and not ref $a{-'fields'}[0]
1682 0 0 0 not defined eval { do { &$c($s, $f, $_ = $id, entryOut($s, $f, $e)) } } and $@
1691 0 0 0 not defined $id and $ARS::ars_errstr
1713 0 0 0 not defined eval { do { &$c($s, $f, $_, $a{-'fetch'} ? $s->entry(-'from', $f, -'id', $_, ref $a{-'fetch'} ? (-'fields', $a{-'fetch'}) : ()) : ()) } } and $@
1723 0 0 0 not defined $i and $ARS::ars_errstr
1942 0 0 0 ref $$ds1{$k} and ref $$ds2{$k}
0 0 0 ref $$ds1{$k} and ref $$ds2{$k} and not dscmp($s, $ds1, $ds2)
1944 0 0 0 defined $$ds1{$k} and defined $$ds2{$k}
0 0 0 defined $$ds1{$k} and defined $$ds2{$k} and $$ds1{$k} eq $$ds2{$k}
1946 0 0 0 $ee and !defined($$ds2{$k}) || $$ds2{$k} eq ''
0 0 0 $ee and !defined($$ds2{$k}) || $$ds2{$k} eq '' and !defined($$ds1{$k}) || $$ds1{$k} eq ''
1971 0 0 0 !defined($$ff{'defaultVal'}) || ref $$ff{'defaultVal'} and not $$s{-'metaid'}{$$ff{'fieldId'}}{'defaultVal'}
1984 0 0 0 $a{'Incident Number'} and length $a{'Incident Number'} == 1
0 0 0 defined $a{'Incident Number'} and not $a{'Incident Number'}
2038 0 0 0 not $r and $ARS::ars_errstr
2080 0 0 0 not $r and $ARS::ars_errstr
2096 0 0 0 not $r and $ARS::ars_errstr
2123 0 0 0 not defined $r and $ARS::ars_errstr
2153 0 0 0 $#q and $q[0] =~ /^-/
2168 0 0 0 $#q and $q[0] =~ /^-/
2184 0 0 0 not scalar @t and ((ref $$s{-'dbiconnect'} ? $$s{-'dbiconnect'}[0] : $$s{-'dbiconnect'}) || '') =~ /^dbi:ADO:/i
2243 0 0 0 $_ && $$_{'COLUMN_NAME'}
2324 0 0 0 $$flds{$fn}{'fieldName'} and $$flds{$fn}{'COLUMN_NAME'}
0 0 0 $$flds{$fn}{'fieldName'} and $$flds{$fn}{'COLUMN_NAME'} and $$flds{$fn}{'TYPE_NAME'}
2326 0 0 0 not $fpk and $$flds{$fn}{'IS_PK'}
0 0 0 not $fpk and $$flds{$fn}{'IS_PK'} and $$flds{$fn}{'IS_PK'} eq '1'
2328 0 0 0 not $fid and $$flds{$fn}{'IS_PK'}
0 0 0 not $fid and $$flds{$fn}{'IS_PK'} and $$flds{$fn}{'IS_PK'} eq '1'
2330 0 0 0 not $fts and $$flds{$fn}{'IS_TIMESTAMP'}
2334 0 0 0 defined $arg{-'timestamp'} and not $arg{-'timestamp'}
2339 0 0 0 $fts && $s->dbiquery('SELECT max(' . $$fts{'COLUMN_NAME'} . ') FROM ' . $tbc)->fetchrow_arrayref
2340 0 0 0 $vts && $$vts[0]
2366 0 0 0 $$s{'-meta-sql'}{$tbl}{-'cols'}{'_arsobject_insert'} and !exists($arg{-'ckpush'}) || $arg{-'ckpush'}
2375 0 0 0 $rd and $rd = $dbq->fetchrow_hashref
2383 0 0 0 $$_{$$fpk{'COLUMN_NAME'}} && ($$_{'_arsobject_update'} || $$_{'_arsobject_delete'})
2401 0 0 0 $$f{'fieldName'} && $$f{'COLUMN_NAME'} && $$f{'TYPE_NAME'} && exists $$rd{$$f{'COLUMN_NAME'}} && $$f{'fieldId'}
2407 0 0 0 defined $$rd{$$f{'COLUMN_NAME'}} and $$f{'TYPE_NAME'} =~ /^(?:datetime|float)$/
0 0 0 defined $$rd{$$f{'COLUMN_NAME'}} and $$f{'TYPE_NAME'} =~ /^(?:datetime|float)$/ and $$rd{$$f{'COLUMN_NAME'}} =~ /^(.+)\.0+$/
2411 0 0 0 defined $$ra{$$f{'fieldName'}} && $$ra{$$f{'fieldName'}} =~ /\.(\d+)$/
0 0 0 $ra and $$f{'TYPE_NAME'} eq 'float'
0 0 0 $ra and $$f{'TYPE_NAME'} eq 'float' and defined $$rd{$$f{'COLUMN_NAME'}}
2428 0 0 0 $arg{-'filter'} and not &{$arg{-'filter'};}($s, \%arg, $$s{'-meta-sql'}{$tbl}, $rw, $rd)
2437 0 0 0 $arg{-'filter'} and not &{$arg{-'filter'};}($s, \%arg, $$s{'-meta-sql'}{$tbl}, $rw, $rd)
2438 0 0 0 defined $$rw{$_} && defined $$ra{$_}
2458 0 0 0 $arg{-'filter'} and not &{$arg{-'filter'};}($s, \%arg, $$s{'-meta-sql'}{$tbl}, $rw, $rd)
2496 0 0 0 $dbr and $dbr = $dbq->fetchrow_arrayref
2545 0 0 0 $arg{-'master'} and $arg{-'master_fk'}
0 0 0 $arg{-'master'} and $arg{-'master_fk'} and $fts
2547 0 0 0 $arg{-'master_ts'} && ($$s{'-meta-sql'}{$mtb}{-'fields'}{$arg{-'master_ts'}} || $arg{-'master_ts'})
2548 0 0 0 $arg{-'master_pk'} && ($$s{'-meta-sql'}{$mtb}{-'fields'}{$arg{-'master_pk'}} || $arg{-'master_pk'})
2549 0 0 0 $arg{-'master_fk'} && ($$s{'-meta-sql'}{$tbl}{-'fields'}{$arg{-'master_fk'}} || $arg{-'master_fk'})
2550 0 0 0 $mts and $mpk
2553 0 0 0 not $mts and $$flds{$fn}{'IS_TIMESTAMP'}
2554 0 0 0 not $mpk and $$flds{$fn}{'IS_PK'}
0 0 0 not $mpk and $$flds{$fn}{'IS_PK'} and $$flds{$fn}{'IS_PK'} eq '1'
2556 0 0 0 $mts and $mpk
2569 0 0 0 $mtv && $$mtv[0] && $$mtv[1]
2591 0 0 0 $mpv and exists $arg{-'echo'} ? $arg{-'echo'} : $$s{-'echo'}
2608 0 0 0 not $lm and $$s{-'dbi'}->errstr
2644 0 0 0 $$f{'fieldName'} and $$f{'COLUMN_NAME'}
0 0 0 $$f{'fieldName'} and $$f{'COLUMN_NAME'} and $$f{'TYPE_NAME'}
0 0 0 $$f{'fieldName'} and $$f{'COLUMN_NAME'} and $$f{'TYPE_NAME'} and exists $$r{$$f{'fieldName'}}
2646 0 0 0 $$f{'dataType'} =~ /^(?:char)$/ && $$f{'COLUMN_SIZE'}
2653 0 0 0 $rd and defined $$rd{$$f{'COLUMN_NAME'}}
0 0 0 $rd and defined $$rd{$$f{'COLUMN_NAME'}} and $$f{'TYPE_NAME'} =~ /^(?:datetime|float)$/
0 0 0 $rd and defined $$rd{$$f{'COLUMN_NAME'}} and $$f{'TYPE_NAME'} =~ /^(?:datetime|float)$/ and $$rd{$$f{'COLUMN_NAME'}} =~ /^(.+)\.0+$/
2658 0 0 0 defined $$rw{$$f{'fieldName'}} && $$rw{$$f{'fieldName'}} =~ /\.(\d+)$/
0 0 0 $rd and defined $$rd{$$f{'COLUMN_NAME'}}
0 0 0 $rd and defined $$rd{$$f{'COLUMN_NAME'}} and $$f{'TYPE_NAME'} eq 'float'
2666 0 0 0 $rd and defined $$rd{$$f{'COLUMN_NAME'}}
0 0 0 $rd and defined $$rd{$$f{'COLUMN_NAME'}} and $$f{'dataType'} =~ /^(?:char)$/
0 0 0 $rd and defined $$rd{$$f{'COLUMN_NAME'}} and $$f{'dataType'} =~ /^(?:char)$/ and $$f{'COLUMN_SIZE'}
2670 0 0 0 $rd and defined $$rd{$$f{'COLUMN_NAME'}} ? !defined($$rw{$$f{'fieldName'}}) || $$rd{$$f{'COLUMN_NAME'}} ne $$rw{$$f{'fieldName'}} : defined $$rw{$$f{'fieldName'}}
2678 0 0 0 $arg{-'filter'} and not &{$arg{-'filter'};}($s, \%arg, $$s{'-meta-sql'}{$tbl}, $rw, $rd)
2679 0 0 0 exists $$rw{$$_{'fieldName'}} && defined $$rw{$$_{'fieldName'}}
2681 0 0 0 exists $$rw{$$_{'fieldName'}} && defined $$rw{$$_{'fieldName'}}
2697 0 0 0 !exists($arg{-'ckpush'}) || $arg{-'ckpush'} and $$rd{'_arsobject_insert'} || $$rd{'_arsobject_update'} || $$rd{'_arsobject_delete'}
2702 0 0 0 $arg{-'filter'} and not &{$arg{-'filter'};}($s, \%arg, $$s{'-meta-sql'}{$tbl}, $rw, $rd)
2709 0 0 0 exists $arg{-'ckpush'} && !$arg{-'ckpush'} && $$s{'-meta-sql'}{$tbl}{-'cols'}{'_arsobject_insert'}
2727 0 0 0 not $fts and $cs == $cw * $arg{-'lim_rf'}
2737 0 0 0 $arg{-'unused'} and $fts ? $vts : 1
2738 0 0 0 $vts && $fts
2748 0 0 0 $ci && "new $ci"
0 0 0 $cu && "upd $cu"
0 0 0 $cd && "del $cd"
2782 0 0 0 $arg{-'fields'} && $arg{-'fields'} ne '*'
2785 0 0 0 $i && $e =~ /^(asc|1)$/
0 0 0 $i && $e =~ /^(desc|2)$/
2802 0 0 0 exists $arg{-'undefs'} && !$arg{-'undefs'}
2809 0 0 0 $xu && !defined($$r{$_})
0 0 0 $$m{-'cols'}{$_} && $$m{-'cols'}{$_}{'fieldName'} && $$m{-'cols'}{$_}{'fieldId'}
0 0 0 $ys && $$m{-'cols'}{$_}{'dataType'} eq 'enum'
0 0 0 $$m{-'cols'}{$_}{'TYPE_NAME'} =~ /^(?:datetime|float)$/ && $$r{$_} =~ /^(.+)\.0+$/
2825 0 0 0 $arg{-'filter'} and not &{$arg{-'filter'};}($s, $r1)
2871 0 0 0 $st && $$s{'-meta-sql'}{$st}
2922 0 0 0 not $ENV{'PERLXS'} and $^O eq 'MSWin32'
0 0 0 not $ENV{'PERLXS'} and $^O eq 'MSWin32' and $0 =~ m[[\\/]perlis\.dll$]i
2974 0 0 0 $#_ == 2 and not $_[2]
2993 0 0 0 not $v =~ m[\w/\w] and $ENV{'SCRIPT_NAME'}
3016 0 0 0 $a{-'onchange'} && length $a{-'onchange'} == 1
3022 0 0 0 $a{-'labels'} && !$a{-'values'}
0 0 0 $cs && $a{-'onchange'} =~ /^\d/ && $$s{-'cgi'}->param($a{-'name'} . '__C_')
3072 0 0 0 defined $v && grep(/^\Q$v\E$/, @{&$av();})
0 0 0 $a{-'strict'} and not defined $v && grep(/^\Q$v\E$/, @{&$av();})
3076 0 0 0 $_[0] && $_[0] ne '4'
0 0 0 $_[0] && $_[0] eq '2'
3113 0 0 0 defined $_ && defined $a{$_}
0 0 0 $a{-'textfield'} && $a{-'textfield'}{$_} && !$$s{-'cgi'}->param("${n}__O_")
3148 0 0 0 $a{-'strict'} && !$$s{-'cgi'}->param("${n}__O_")
3231 0 0 0 $a{-'to'} and not ref $a{-'to'}
0 0 0 $a{-'to'} and not ref $a{-'to'} and $a{-'to'} =~ /[,;]/
3236 0 0 0 $a{-'recipient'} and ref $a{-'recipient'}
0 0 0 $a{-'recipient'} and ref $a{-'recipient'} and $a{-'recipient'} =~ /[,;]/
3304 0 0 0 $lf and not $lf =~ m[[\\/]]
3309 0 0 0 defined $mm and $^O eq 'MSWin32'
0 0 0 defined $mm and $^O eq 'MSWin32' and eval 'use Win32::Event; 1'
3319 0 0 0 $wl and $^E
0 0 0 $wl and $^E and $^E == 183
3343 0 0 0 fileno OLDOUT and close STDOUT
3344 0 0 0 fileno OLDERR and close STDERR
3350 0 0 0 $^O eq 'MSWin32' and not $$cr[0] =~ m[[\\/]]
3381 0 0 0 defined $mm and ref $cs ? scalar @$cs : $cs
3411 0 0 0 $^O eq 'MSWin32' and not $$cs[0] =~ m[[\\/]]
3432 0 0 0 $lf and not $lf =~ m[[\\/]]
3436 0 0 0 $strt and defined $mm
3437 0 0 0 $strt and $lf
0 0 0 $strt and $lf and defined $mm
3439 0 0 0 $strt and defined $mm
0 0 0 $strt and defined $mm and $cr
3467 0 0 0 ref $f and $$f{-'key'}
0 0 0 ref $f and $$f{-'key'} and $$f{-'namecgi'}
3490 0 0 0 $$f{-'metadb'} and $$f{-'formdb'}
0 0 0 $$f{-'metadb'} and $$f{-'formdb'} and $$s{-'meta'}
0 0 0 $$f{-'metadb'} and $$f{-'formdb'} and $$s{-'meta'} and $$s{-'meta'}{$$f{-'formdb'}}
3498 0 0 0 not $$f{-'values'} || $$f{-'labels'} and schvals($s, $$f{-'formdb'}, $fm)
3501 0 0 0 not $$f{-'labels'} and schlbls($s, $$f{-'formdb'}, $fm)
3504 0 0 0 not exists $$f{-'value'} and exists $$fm{'defaultVal'}
3520 0 0 0 $$f{-'namedb'} and $$f{-'formdb'}
0 0 0 $$f{-'namedb'} and $$f{-'formdb'} and not $$f{-'values'} || $$f{-'labels'}
0 0 0 $$f{-'namedb'} and $$f{-'formdb'} and not $$f{-'values'} || $$f{-'labels'} and schvals($s, $$f{-'formdb'}, $$f{-'namedb'})
3525 0 0 0 $$s{-'strFields'} && $$s{-'strFields'} == 2
0 0 0 $$f{-'namedb'} and $$f{-'formdb'}
0 0 0 $$f{-'namedb'} and $$f{-'formdb'} and not $$f{-'labels'}
0 0 0 $$f{-'namedb'} and $$f{-'formdb'} and not $$f{-'labels'} and schlbls($s, $$f{-'formdb'}, $$f{-'namedb'})
3563 0 0 0 exists $$f{-'computed'} and not $$f{-'readonly'} || $$f{-'disabled'}
3567 0 0 0 $$f{-'namecgi'} && $$f{-'action'}
3575 0 0 0 not exists $$f{-'used'} and exists $$ah{$$f{-'namecgi'}}{-'used'}
3578 0 0 0 not exists $$f{-'unused'} and exists $$ah{$$f{-'namecgi'}}{-'unused'}
3584 0 0 0 $ak and $$f{-'action'} || $$f{-'preact'}
0 0 0 $ak and $$f{-'action'} || $$f{-'preact'} and ($$f{-'action'} || $$f{-'preact'}) =~ /^(?:entryUpd|entryDel|entry|vfentry|vfhash)$/
3593 0 0 0 $$f{-'preact'} and not exists $$f{-'widget'}
3595 0 0 0 $$f{-'action'} and $$f{-'action'} =~ /^\d$/
3603 0 0 0 $$f{-'namecgi'} and $$f{-'action'}
3620 0 0 0 ref $_ && cfpused($s, $_)
3650 0 0 0 (!exists($$f{-'used'}) ? 1 : (!$$f{-'used'} ? 0 : (ref $$f{-'used'} eq 'CODE' ? &{$$f{-'used'};}($s, $f) : (ref $$f{-'used'} eq 'ARRAY' ? !scalar(grep {my $v = cfpused($s, $_) && cfpvv($s, $_); $v eq '' unless not defined $v;} @{$$f{-'used'};}) : (!(ref $$f{-'used'} || $$f{-'used'} =~ /^\d/) ? do { my $v = cfpused($s, $$f{-'used'}) && cfpvv($s, $$f{-'used'}); $v ne '' if defined $v } : $$f{-'used'} && 1))))) && (!exists($$f{-'unused'}) ? 1 : (!$$f{-'unused'} ? 1 : (ref $$f{-'unused'} eq 'CODE' ? !&{$$f{-'unused'};}($s, $f) : (ref $$f{-'unused'} eq 'ARRAY' ? scalar grep({my $v = cfpused($s, $_) && cfpvv($s, $_); $v eq '' unless not defined $v;} @{$$f{-'unused'};}) : (!(ref $$f{-'unused'} || $$f{-'unused'} =~ /^\d/) ? !do { my $v = cfpused($s, $$f{-'unused'}) && cfpvv($s, $$f{-'unused'}); $v ne '' if defined $v } : $$f{-'unused'} && 1)))))
3685 0 0 0 $$f{-'namecgi'} && defined $_[0]{-'cgi'}->param($$f{-'namecgi'})
3758 0 0 0 defined $v1 && defined $v0
3789 0 0 0 ref $f && $$f{-'namedb'}
3797 0 0 0 ref $_[1]{-'values'} eq 'ARRAY' and not scalar @{$_[1]{-'values'};}
3799 0 0 0 defined $_[1]{-'undef'} and defined $v
0 0 0 defined $_[1]{-'undef'} and defined $v and $_[1]{-'undef'} eq $v
3800 0 0 0 defined $v and $v ne ''
0 0 0 defined $v and $v ne '' and !$_[1]{-'master'} || $_[1]{-'key'}
3801 0 0 0 $_[1]{-'master'} and not $_[1]{-'key'}
3802 0 0 0 defined $_[1]{-'vftran'} and not $_[1]{-'vftran'}
3803 0 0 0 ref $_[1]{-'labels'} eq 'HASH' && exists $_[1]{-'labels'}{$v}
3824 0 0 0 ref $ae eq 'CODE' and $ord eq '-action'
0 0 0 $ae =~ /^(?:vfentry|entry)$/ and ref $$s{-'fpbv'}
3850 0 0 0 $frk and $fs
0 0 0 $frk and $fs and $fn = $$frk{-'namedb'}
0 0 0 $frk and $fs and $fn = $$frk{-'namedb'} and defined($fv = cfpv($s, $$frk{-'master'}))
3859 0 0 0 $$af{-'namedb'} and $fv = cfpv($s, $af)
3868 0 0 0 $fn and defined $fv
3893 0 0 0 $$af{-'namedb'} and $fv = cfpv($s, $af)
3921 0 0 0 $frk and $fn = $$frk{-'namedb'}
0 0 0 $frk and $fn = $$frk{-'namedb'} and $fv = cfpv($s, $$frk{'master'})
0 0 0 $f and $fv = cfpv($s, $f)
0 0 0 $fn = $$af{-'namedb'} and defined($fv = cfpv($s, $af))
0 0 0 $fn = cfpnd($s, cfpv($s, $af)) and defined($fv = cfpv($s, $fn))
3978 0 0 0 $fs && $$f{-'key'}
0 0 0 $$af{-'vfclear'} || $$f{-'vfclear'} and $$s{"$fs-calc"}
0 0 0 $$af{-'vfrenew'} || $$f{-'vfrenew'} and $$s{"$fs-store"}
4005 0 0 0 $frm and cfpvv($s, $f)
4012 0 0 0 $$f{-'key'} && $fs
0 0 0 $$af{-'vfclear'} || $$f{-'vfclear'} and $$s{"$fs-calc"}
0 0 0 $$af{-'vfrenew'} || $$f{-'vfrenew'} and $$s{"$fs-store"}
4031 0 0 0 exists $$f1{-'vfstore'} and not $$f1{-'vfstore'}
4042 0 0 0 $frm and cfpvv($s, $f)
4046 0 0 0 $fs && $$f{-'key'}
0 0 0 $$af{-'vfclear'} || $$f{-'vfclear'} and $$s{"$fs-calc"}
0 0 0 $$af{-'vfrenew'} || $$f{-'vfrenew'} and $$s{"$fs-store"}
4063 0 0 0 defined $$e{$fn} and $$e{$fn} eq $fv
4081 0 0 0 $a eq 'entryUpd' && cfpvp($s, $f)
4089 0 0 0 $a eq 'entryDel' and $$f{-'namecgi'}
4097 0 0 0 ref $r eq 'HASH' and $ord eq '-preact'
4108 0 0 0 $u and $$f1{-'values'} || $$f1{-'labels'}
4111 0 0 0 defined $v and defined $$f1{-'vftran'} ? $$f1{-'vftran'} : (defined $$f{-'vftran'} ? $$f{-'vftran'} : $$af{-'vftran'})
0 0 0 defined $v and defined $$f1{-'vftran'} ? $$f1{-'vftran'} : (defined $$f{-'vftran'} ? $$f{-'vftran'} : $$af{-'vftran'}) and ref $$f1{-'labels'} eq 'HASH'
0 0 0 defined $v and defined $$f1{-'vftran'} ? $$f1{-'vftran'} : (defined $$f{-'vftran'} ? $$f{-'vftran'} : $$af{-'vftran'}) and ref $$f1{-'labels'} eq 'HASH' and not exists $$f1{-'labels'}{$v}
4120 0 0 0 $u and not exists $$f1{-'labels'}{$v}
0 0 0 defined $$f1{-'lbtran'} and not $$f1{-'lbtran'}
0 0 0 $u and not exists $$f1{-'labels'}{$v} and (defined $$f1{-'lbtran'} and not $$f1{-'lbtran'})
4181 0 0 0 exists $$f{-'used'} and not $$f{-'used'}
4183 0 0 0 $$f{-'preact'} and not $$f{-'preact'} =~ /^\d$/
0 0 0 $$f{-'preact'} and not $$f{-'preact'} =~ /^\d$/ and cfpvv($s, $f)
4188 0 0 0 $$f{-'action'} and not $$f{-'action'} =~ /^\d$/
0 0 0 $$f{-'action'} and not $$f{-'action'} =~ /^\d$/ and cfpvv($s, $f)
4191 0 0 0 $$f{-'key'} and $act
0 0 0 $$f{-'key'} and $act and not $err
4232 0 0 0 not $$f{-'action'} || $$f{-'preact'} and $$f{-'namecgi'}
4234 0 0 0 defined $$f{-'lbtran'} ? $$f{-'lbtran'} : 0 and ref $$f{-'labels'} eq 'HASH'
0 0 0 defined $$f{-'lbtran'} ? $$f{-'lbtran'} : 0 and ref $$f{-'labels'} eq 'HASH' and not exists $$f{-'labels'}{$fv}
4248 0 0 0 ref $$f{-'labels'} eq 'HASH' and not $$f{-'values'}
4254 0 0 0 ref $$f{-'values'} eq 'ARRAY' and not grep(/^\Q$fv\E$/, @{$$f{-'values'};})
4261 0 0 0 $$f{-'labels'} and not $$f{-'values'}
4265 0 0 0 defined $fv && grep(/^\Q$fv\E$/, @{$$f{-'values'};})
0 0 0 $$f{-'values'} and not defined $fv && grep(/^\Q$fv\E$/, @{$$f{-'values'};})
4298 0 0 0 $aec && $$f{-'error'}
0 0 0 !ref($$f{-'error'}) && (!defined($fv) || $fv eq '')
4309 0 0 0 !ref($$f{-'warn'}) && (!defined($fv) || $fv eq '')
4324 0 0 0 exists $$f{-'used'} and not $$f{-'used'}
4327 0 0 0 $$f{-'action'} and not $$f{-'action'} =~ /^\d$/
0 0 0 $$f{-'action'} and not $$f{-'action'} =~ /^\d$/ and cfpvv($s, $f)
4332 0 0 0 $$f{-'key'} and $act
0 0 0 $$f{-'key'} and $act and not $err
4361 0 0 0 exists $$f{-'used'} and not $$f{-'used'}
4363 0 0 0 exists $$f{-'widget'} and not defined $$f{-'widget'}
4366 0 0 0 $u and not $$f{-'hidden'} || ref $$f{-'values'} eq 'ARRAY' && !scalar(@{$$f{-'values'};})
4387 0 0 0 exists $$f{-'used'} and not $$f{-'used'}
4390 0 0 0 exists $$f{-'widget'} and not defined $$f{-'widget'}
4391 0 0 0 ref $$f{-'values'} eq 'ARRAY' and not scalar @{$$f{-'values'};}
4407 0 0 0 exists $$f{-'widget'} && !$$f{-'widget'}
0 0 0 !ref($$f{-'widget'}) && $$f{-'widget'}
4479 0 0 0 !($$f{-'action'} || $$f{-'preact'}) && $$f{-'namecgi'} && defined cfpvp($s, $f)
0 0 0 !ref($$f{-'widget'}) && exists $$f{-'widget'}

or 2 conditions

line l !l condition
161 0 0 $ENV{'SERVER_SOFTWARE'} || ''
226 0 0 $e || 'unknown error'
239 0 0 $e || 'unknown error'
323 0 0 ref $ds1 || ''
0 0 ref $ds2 || ''
405 0 0 $th{'s'} || 0
0 0 $th{'M'} || 0
0 0 $th{'h'} || 0
0 0 $th{'d'} || 0
0 0 $th{'m'} || 1
0 0 $th{'y'} || 0
420 0 0 $a || 0
487 0 0 'IO::File'->new($f) || (return &{$$s{-'die'};}($s->efmt('$!', undef, 'cannot open file', 'fopen', $f)))
572 0 0 $_[2] || '.var'
0 0 $_[2] || '.var'
670 0 0 (seek(FILE, 0, 0) || 1) && eval 'use Storable; 1' && Storable::fd_retrieve(\*FILE) || (return &{$$s{-'die'};}($s->efmt('$!', $$s{-'cmd'}, undef, 'Storable::retrieve', $f)))
0 0 eval { do { close FILE; 1 } } && do $f || (return &{$$s{-'die'};}($s->efmt($@, $$s{-'cmd'}, undef, 'do', $f)))
683 0 0 $nn || 1
858 0 0 ARS::ars_Login($$s{-'srv'}, $$s{-'usr'}, $$s{-'pswd'}, $$s{-'lang'}, '', 0, 0) || (return &{$$s{-'die'};}($s->efmt($ARS::ars_errstr, $$s{-'cmd'}, undef, 'ars_Login', map({$_, $$s{$_};} '-srv', '-usr', '-lang'))))
896 0 0 [stat $s->vfname('-meta')]->[9] || 0
908 0 0 $$fa{'timestamp'} || 3600
946 0 0 ARS::ars_GetField($$s{-'ctrl'}, $f, $ff{$ff}) || (return &{$$s{-'die'};}($s->efmt($ARS::ars_errstr, $$s{-'cmd'}, undef, 'ars_GetField', $f, $ff)))
978 0 0 $$fm{'fieldLblc'} || ''
1082 0 0 [stat $s->vfname('-meta-min')]->[9] || 0
1084 0 0 [stat $s->vfname('-meta')]->[9] || 0
1085 0 0 [stat($^O eq 'MSWin32' ? scalar Win32::GetFullPathName($0) : $0)]->[9] || 0
1143 0 0 [stat $s->vfname('-meta-sql')]->[9] || 0
1145 0 0 [stat $s->vfname('-meta')]->[9] || 0
1146 0 0 [stat($^O eq 'MSWin32' ? scalar Win32::GetFullPathName($0) : $0)]->[9] || 0
1262 0 0 $$ffh{'fieldMap'}{'join'}{'realId'} || 1
1632 0 0 $$_{'separator'} || "\t"
0 0 $$_{'columnWidth'} || $$_{'width'} || 10
1677 0 0 $a{-'limit'} || $a{-'max'} || $$s{-'maxRetrieve'} || 0
0 0 $a{-'first'} || $a{-'start'} || 0
1698 0 0 $a{-'limit'} || $a{-'max'} || $$s{-'maxRetrieve'} || 0
0 0 $a{-'first'} || $a{-'start'} || 0
1728 0 0 $a{-'limit'} || $a{-'max'} || $$s{-'maxRetrieve'} || 0
0 0 $a{-'first'} || $a{-'start'} || 0
1745 0 0 $a{-'limit'} || $a{-'max'} || $$s{-'maxRetrieve'} || 0
0 0 $a{-'first'} || $a{-'start'} || 0
1877 0 0 $a{-'for'} || {}
1937 0 0 ref $ds1 || ''
0 0 ref $ds2 || ''
1938 0 0 ref $ds1 || ''
2157 0 0 $$s{-'dbi'}->prepare(@q) || (return &{$$s{-'die'};}($s->efmt($$s{-'dbi'}->errstr, undef, undef, 'dbiprepair', @q)))
2183 0 0 $sch || $$s{-'sqlschema'} || ''
0 0 $tbl || '%'
2184 0 0 (ref $$s{-'dbiconnect'} ? $$s{-'dbiconnect'}[0] : $$s{-'dbiconnect'}) || ''
2198 0 0 $sch || $$s{-'sqlschema'} || ''
0 0 $tbl || ''
2207 0 0 $$d{'TYPE_NAME'} || 'unknown'
2228 0 0 $$s{'-meta-sql'}{$tbl}{-'cols'}{$_}{'fieldId'} || ''
2266 0 0 $$cm{'COLUMN_SIZE_DB'} || 0
0 0 $$dbc{$cl}{'COLUMN_SIZE'} || 0
2268 0 0 $$cm{'DECIMAL_DIGITS_DB'} || 0
0 0 $$dbc{$cl}{'DECIMAL_DIGITS'} || 0
2345 0 0 $cts && $$cts[0] || 0
2375 0 0 $rd and $rd = $dbq->fetchrow_hashref or scalar @rq
2401 0 0 $$f{'fieldId'} || ''
2429 0 0 $arg{-'sleep'} || 0
2448 0 0 $arg{-'sleep'} || 0
2459 0 0 $arg{-'sleep'} || 0
2496 0 0 $dbr and $dbr = $dbq->fetchrow_arrayref or scalar @cnd
2525 0 0 $arg{-'sleep'} || 0
2579 0 0 $mtc && $$mtc[0] || 0
2590 0 0 $mpv && $$mpv[0] || ''
2619 0 0 join(' AND ', map({$_ ? "($_)" : ();} $arg{-'query'}, $fts && $vts ? q['] . $$fts{'fieldName'} . q['>=] . $vts : ())) || '1=1'
2728 0 0 $arg{-'sleep'} || 0
2732 0 0 $arg{-'sleep'} || 0
2738 0 0 $vts || 0
2782 0 0 $arg{-'fields'} || $arg{-'select'} || '*'
2921 0 0 $ENV{'HTTP_USER_AGENT'} || ''
2927 0 0 eval { do { 'CGI'->new(@_) } } || (return $$s{-'die'} ? &{$$s{-'die'};}($s->efmt($@, undef, undef, 'cgi')) : die($s->efmt($@, undef, undef, 'cgi')))
2992 0 0 $ENV{'GATEWAY_INTERFACE'} || ''
3067 0 0 $a{-'size'} || 80
3180 0 0 $a{-'td'} || {-'align', 'left', -'valign', 'top'}
0 0 $a{-'th'} || $a{-'td'} || {-'align', 'left', -'valign', 'top'}
3207 0 0 $$s{-'smtphost'} || ''
3226 0 0 $$s{-'smtpdomain'} || $$s{-'smtphost'} && $s->smtp(sub { $_[1]->domain; } ) || 'nothing.net'
3241 0 0 $a{-'charset'} || $s->charset || ''
3270 0 0 $a{-'encoding'} || '8bit'
3272 0 0 $a{-'html'} || $a{-'text'} || ''
3276 0 0 $s->smtp->message || '?'
3281 0 0 $s->smtp->message || '?'
3283 0 0 $s->smtp->message || '?'
3285 0 0 $s->smtp->dataend || (return &{$$s{-'die'};}('SMTP dataend -> ' . ($s->smtp->message || '?')))
3475 0 0 $f || '-unknown'
3748 0 0 $_[1]{-'namecgi'} || ''
3771 0 0 $$f{-'namecgi'} || ''
3785 0 0 $$f{-'formdb'} || $$af{-'formdb'} || ''
3786 0 0 $$f{-'record'} || $$af{-'record'} || ''
3789 0 0 $$f{-'record'} || ''
3812 0 0 $$s{-'fpbn'} || ''
4139 0 0 $$s{-'lang'} || ''
4163 0 0 $_[1]{-'namelbl'} || ''
4201 0 0 $err || q[Unknown 'cfpaction' error]
4335 0 0 $$a{-'namelbl'} || $$a{-'namecgi'} || ''
4344 0 0 $err || q[Unknown 'cfpaction' error]

or 3 conditions

line l !l&&r !l&&!r condition
176 0 0 0 not $^W or ineval()
203 0 0 0 $ENV{'GATEWAY_INTERFACE'} and $ENV{'GATEWAY_INTERFACE'} =~ /PerlEx/ or $ENV{'MOD_PERL'}
321 0 0 0 defined $ds1 and not defined $ds2 or defined $ds2 and not defined $ds1
322 0 0 0 defined $ds1 or defined $ds2
367 0 0 0 scalar @_ == 0 || $_[0] =~ /^\d+$/i
391 0 0 0 scalar @_ < 2 || !$_[1]
398 0 0 0 $m eq 'yyyy' or $m eq '%Y'
427 0 0 0 $_[0]{-'charset'} || $_[0]{-'cgi'} && $_[0]{-'cgi'}->charset || eval '!${^ENCODING}' && eval 'use POSIX; POSIX::setlocale(POSIX::LC_CTYPE)=~/\\.([^.]+)$/ ? "cp$1" : "cp1252"'
502 0 0 0 not $cf or &$cf($s, $f, $_ = $r)
509 0 0 0 not $cf or &$cf($s, $f, $_ = $r)
616 0 0 0 $nn || !(-f $f)
704 0 0 0 not $_[0]{$_[1]} or ref $_[0]{$_[1]} eq 'CODE'
755 0 0 0 not $$s{$f} or ref $$s{$f} eq 'CODE'
810 0 0 0 not $$s{$f} or ref $$s{$f} eq 'CODE'
813 0 0 0 not $v or $t
827 0 0 0 not $v or $t
879 0 0 0 ref $$s{-'schgen'} or $$s{-'schgen'} and $$s{-'schgen'} > 1
0 0 0 ref $$s{-'schgen'} or $$s{-'schgen'} and $$s{-'schgen'} > 1 or not -e $s->vfname('-meta')
930 0 0 0 defined $vli or $$vw{'locale'}
948 0 0 0 not $$fm{'dataType'} or $$fm{'dataType'} =~ /^(trim|control|table|column|page)/
952 0 0 0 $$ix{$$fm{'fieldId'}} or $$fm{'fieldId'} eq '1'
966 0 0 0 defined $vli && $i == $vli || $v =~ /^[\s\d*\\=-]*[A-Za-z]/
972 0 0 0 defined $vll && $i == $vll || $cyr && !($v =~ /^[\s\d*\\=-]*[A-Za-z]/)
978 0 0 0 $cyr or defined $vll
0 0 0 $cyr or defined $vll or ($$fm{'fieldLblc'} || '') =~ /\Q$v\E/
997 0 0 0 defined $vll && $i == $vll || $cyr && !($v =~ /^[\s\d*\\=-]*[A-Za-z]/)
1076 0 0 0 ref $$s{-'schgen'} or not $$s{-'schgen'}
0 0 0 ref $$s{-'schgen'} or not $$s{-'schgen'} or $$s{-'schgen'} and $$s{-'schgen'} > 1
0 0 0 ref $$s{-'schgen'} or not $$s{-'schgen'} or $$s{-'schgen'} and $$s{-'schgen'} > 1 or not -e $s->vfname('-meta-min')
1083 0 0 0 ref $$s{-'schgen'} || $$s{-'schgen'} > 2
1091 0 0 0 !$$e{'dataType'} || $$e{'dataType'} ne 'time'
1137 0 0 0 ref $$s{-'schgen'} or not $$s{-'schgen'}
0 0 0 ref $$s{-'schgen'} or not $$s{-'schgen'} or $$s{-'schgen'} and $$s{-'schgen'} > 1
0 0 0 ref $$s{-'schgen'} or not $$s{-'schgen'} or $$s{-'schgen'} and $$s{-'schgen'} > 1 or not -e $s->vfname('-meta-sql')
1144 0 0 0 ref $$s{-'schgen'} || $$s{-'schgen'} > 2
1203 0 0 0 $ff || $fu
1260 0 0 0 $fu or not $$s{'-meta-sql'}{$tn}{-'cols'}{$tc}
1262 0 0 0 $$s{'-meta-sql'}{$tn}{-'cols'}{$tc} && $$s{'-meta-sql'}{$tn}{-'cols'}{$tc}{'timestamp'} || time
1374 0 0 0 $_[0]{-'metaid'}{$_[2]} or $_[0]{-'meta'}{$_[1]}{-'fldids'}{$_[2]}
1385 0 0 0 $_[0]{-'metaid'}{$_[2]} || $_[0]{-'meta'}{$_[1]}{-'fldids'}{$_[2]}
0 0 0 $_[2] =~ /^\d+$/ and $_[0]{-'metaid'}{$_[2]} || $_[0]{-'meta'}{$_[1]}{-'fldids'}{$_[2]} or $_[0]{-'metadn'}{$_[2]}
0 0 0 $_[2] =~ /^\d+$/ and $_[0]{-'metaid'}{$_[2]} || $_[0]{-'meta'}{$_[1]}{-'fldids'}{$_[2]} or $_[0]{-'metadn'}{$_[2]} or $_[0]{-'meta'}{$_[1]}{-'fields'}{$_[2]}
1605 0 0 0 $a{-'schema'} || $a{-'form'} || $a{-'from'}
1606 0 0 0 $a{-'for'} || $a{-'foreach'}
1618 0 0 0 !($$ff{'dataType'} && $$ff{'fieldId'}) || $$ff{'dataType'} =~ /^($q)/ || $$ff{'fieldId'} eq '15' || (!$a{-'xfields'} ? 0 : (ref $a{-'xfields'} eq 'CODE' ? &{$a{-'xfields'};}($s, $ff) : grep({$_ eq $$ff{'fieldName'} unless $_ eq $$ff{'fieldId'};} @{$a{-'xfields'};})))
1632 0 0 0 $$_{'fieldId'} || schdn($s, $f, $$_{'fieldName'} || $$_{'field'})->{'fieldId'}
1648 0 0 0 $a{-'sort'} || $a{-'order'}
1657 0 0 0 $a{-'qual'} || $a{-'query'} || $a{-'where'}
1781 0 0 0 not defined $q or $q eq ''
1868 0 0 0 $a{-'schema'} || $a{-'form'} || $a{-'from'}
1869 0 0 0 $$s{-'echo'} or $a{-'echo'}
1941 0 0 0 defined $$ds1{$k} or defined $$ds2{$k}
1946 0 0 0 !defined($$ds2{$k}) || $$ds2{$k} eq ''
0 0 0 !defined($$ds1{$k}) || $$ds1{$k} eq ''
1958 0 0 0 $a{-'schema'} || $a{-'form'} || $a{-'into'} || $a{-'for'}
1971 0 0 0 not $ff or exists $a{$k}
0 0 0 !defined($$ff{'defaultVal'}) || ref $$ff{'defaultVal'}
0 0 0 not $ff or exists $a{$k} or !defined($$ff{'defaultVal'}) || ref $$ff{'defaultVal'} and not $$s{-'metaid'}{$$ff{'fieldId'}}{'defaultVal'}
2000 0 0 0 $a{-'schema'} || $a{-'form'} || $a{-'into'}
2053 0 0 0 $a{-'schema'} || $a{-'form'} || $a{-'into'}
2090 0 0 0 $a{-'schema'} || $a{-'form'} || $a{-'from'} || $a{-'into'}
2108 0 0 0 $a{-'schema'} || $a{-'form'} || $a{-'from'} || $a{-'into'}
2145 0 0 0 'DBI'->connect(ref $_[0]{-'dbiconnect'} ? @{$_[0]{-'dbiconnect'};} : $_[0]{-'dbiconnect'}) || &{$_[0]{-'die'};}($_[0]->efmt('DBI'->errstr, undef, undef, 'dbiconnect') . "\n")
2186 0 0 0 $sch || $$s{-'sqlschema'}
2254 0 0 0 ($$dbc{$cl}{'COLUMN_SIZE'} || 0) < ($$cm{'COLUMN_SIZE'} || 0) || ($$dbc{$cl}{'DECIMAL_DIGITS'} || 0) ne ($$cm{'DECIMAL_DIGITS'} || 0)
0 0 0 $$dbc{$cl}{'TYPE_NAME'} ne $$cm{'TYPE_NAME'} or $$cm{'TYPE_NAME'} ne 'datetime' ? ($$dbc{$cl}{'COLUMN_SIZE'} || 0) < ($$cm{'COLUMN_SIZE'} || 0) || ($$dbc{$cl}{'DECIMAL_DIGITS'} || 0) ne ($$cm{'DECIMAL_DIGITS'} || 0) : 0
2298 0 0 0 $arg{-'from'} || $arg{-'schema'}
2299 0 0 0 $arg{-'where'} || $arg{-'qual'}
2366 0 0 0 !exists($arg{-'ckpush'}) || $arg{-'ckpush'}
2401 0 0 0 not $$f{'fieldName'} && $$f{'COLUMN_NAME'} && $$f{'TYPE_NAME'} && exists $$rd{$$f{'COLUMN_NAME'}} && $$f{'fieldId'} or $$f{'IS_JOINED'}
0 0 0 not $$f{'fieldName'} && $$f{'COLUMN_NAME'} && $$f{'TYPE_NAME'} && exists $$rd{$$f{'COLUMN_NAME'}} && $$f{'fieldId'} or $$f{'IS_JOINED'} or $$f{'DISPLAY_ONLY'}
0 0 0 not $$f{'fieldName'} && $$f{'COLUMN_NAME'} && $$f{'TYPE_NAME'} && exists $$rd{$$f{'COLUMN_NAME'}} && $$f{'fieldId'} or $$f{'IS_JOINED'} or $$f{'DISPLAY_ONLY'} or $$f{'IS_PK'}
0 0 0 not $$f{'fieldName'} && $$f{'COLUMN_NAME'} && $$f{'TYPE_NAME'} && exists $$rd{$$f{'COLUMN_NAME'}} && $$f{'fieldId'} or $$f{'IS_JOINED'} or $$f{'DISPLAY_ONLY'} or $$f{'IS_PK'} or ($$f{'fieldId'} || '') =~ /^(1|2|3|5|6|15|179)$/
2438 0 0 0 defined $$rw{$_} || defined $$ra{$_}
2468 0 0 0 $$rd{'_arsobject_insert'} || $$rd{'_arsobject_delete'}
2487 0 0 0 $cnl || $$s{'-meta-sql'}{$tbl}{-'cols'}{'_arsobject_insert'}
2512 0 0 0 !$arg{-'filter'} || &{$arg{-'filter'};}($s, \%arg, $$s{'-meta-sql'}{$tbl}, undef, $_)
2540 0 0 0 not exists $arg{-'ckupd'} or $arg{-'ckupd'}
2619 0 0 0 $$s{'-meta-sql'}{$tbl}{-'cols'}{$arg{-'master_fk'}} && $$s{'-meta-sql'}{$tbl}{-'cols'}{$arg{-'master_fk'}}{'fieldName'} || $arg{-'master_fk'}
2646 0 0 0 $$f{'COLUMN_SIZE_DB'} || $$f{'COLUMN_SIZE'}
2666 0 0 0 $$f{'COLUMN_SIZE_DB'} || $$f{'COLUMN_SIZE'}
2670 0 0 0 !defined($$rw{$$f{'fieldName'}}) || $$rd{$$f{'COLUMN_NAME'}} ne $$rw{$$f{'fieldName'}}
2697 0 0 0 !exists($arg{-'ckpush'}) || $arg{-'ckpush'}
0 0 0 $$rd{'_arsobject_insert'} || $$rd{'_arsobject_update'} || $$rd{'_arsobject_delete'}
2744 0 0 0 $$s{-'dbi'}->do($sql) || &{$$s{-'die'};}($s->efmt($$s{-'dbi'}->errstr, $sql, undef, 'dbidsrpl', $arg{-'form'}))
2763 0 0 0 $$m{-'fields'}{$_} || $$m{-'ids'}{$_} || $_
2785 0 0 0 $$m{-'fields'}{$e} || $$m{-'ids'}{$e} || $e
2803 0 0 0 $arg{-'select'} || ref $arg{-'fields'} || $arg{-'fields'} && $arg{-'fields'} eq '*'
2870 0 0 0 $st && $$s{'-meta-sql'}{-'forms'}{$st} || $st
2871 0 0 0 $$s{'-meta-sql'}{$st}{-'fields'}{$sn} || $$s{'-meta-sql'}{$st}{-'ids'}{$sn} || $sn
0 0 0 $$mh{-'fields'}{$sn} || $$mh{-'ids'}{$sn} || $$s{'-meta-sql'}{-'forms'}{$sn} && ($$s{-'sqlschema'} ? $$s{-'sqlschema'} . $qit : '') . $$s{'-meta-sql'}{-'forms'}{$sn} || $sn
2973 0 0 0 $_[0]{-'cgi'} || $_[0]->cgi
2974 0 0 0 $ENV{'PERLXS'} || ($ENV{'GATEWAY_INTERFACE'} || '') =~ /PerlEx/
0 0 0 $#_ > 2 or $#_ == 2 and not $_[2]
2991 0 0 0 $_[0]{-'cgi'} || $_[0]->cgi
2992 0 0 0 $ENV{'PERLXS'} or ($ENV{'GATEWAY_INTERFACE'} || '') =~ /PerlEx/
2993 0 0 0 $v =~ m[/$] || $ENV{'SCRIPT_NAME'} =~ m[^/]
3068 0 0 0 !defined($$s{-'cgi'}->param($n)) || $a{-'override'}
3148 0 0 0 $$s{-'cgi'}->param("${n}__C_") || $$s{-'cgi'}->param("${n}__X_")
3207 0 0 0 not $$s{-'smtp'} or $@
3228 0 0 0 $a{-'from'} || $a{-'sender'} || $ENV{'REMOTE_USER'} || $ENV{'USERNAME'}
3233 0 0 0 $a{-'sender'} || $a{-'from'}
3234 0 0 0 $a{-'recipient'} || $a{-'to'}
3243 0 0 0 ref $a{-'subject'} or not defined $a{-'subject'}
3267 0 0 0 $a{-'charset'} || $s->charset
3374 0 0 0 $cs or not defined $mm
3495 0 0 0 ($fm =~ /^\d+$/ ? $$s{-'meta'}{$$f{-'formdb'}}{-'fldids'}{$fm} : $$s{-'meta'}{$$f{-'formdb'}}{-'fields'}{$fm}) || &{$$s{-'die'};}($s->efmt('Field not found', $$s{-'cmd'}, undef, 'cfpinit', $$f{-'formdb'}, $$f{-'metadb'}))
3498 0 0 0 $$f{-'values'} || $$f{-'labels'}
3518 0 0 0 $$f{-'namelbl'} || $$f{-'namecgi'} || $$f{-'namedb'} || $$f{-'name'}
3520 0 0 0 $$f{-'values'} || $$f{-'labels'}
3559 0 0 0 $$f{-'change'} or $$f{-'changelb'}
3563 0 0 0 $$f{-'readonly'} || $$f{-'disabled'}
3567 0 0 0 ref $$f{-'action'} or $$f{-'action'} =~ /^../
3584 0 0 0 exists $$f{-'used'} or exists $$f{-'unused'}
0 0 0 $$f{-'action'} || $$f{-'preact'}
0 0 0 $$f{-'action'} || $$f{-'preact'}
3605 0 0 0 exists $$f{-'computed'} or exists $$f{-'value'}
0 0 0 exists $$f{-'computed'} or exists $$f{-'value'} or not $$ah{$$f{-'namecgi'}}
3622 0 0 0 $$s{-'fphc'}{$f} || $$s{-'fphd'}{$f}
3650 0 0 0 !ref($f) || ref $f ne 'HASH'
3659 0 0 0 ($_[0]{-'fphc'}{$_[1]} || $_[0]{-'fphd'}{$_[1]} || {})->{-'namecgi'} || $_[1]
3667 0 0 0 ($_[0]{-'fphc'}{$_[1]} || $_[0]{-'fphd'}{$_[1]} || {})->{-'namedb'} || $_[1]
3675 0 0 0 $_[0]{-'fphc'}{$_[1]} || $_[0]{-'fphd'}{$_[1]}
3694 0 0 0 $_[0]{-'fphc'}{$_[1]} || $_[0]{-'fphd'}{$_[1]}
3725 0 0 0 $_[0]{-'fphc'}{$_[1]} || $_[0]{-'fphd'}{$_[1]}
3741 0 0 0 $$f{-'values'} || $$f{-'labels'}
3748 0 0 0 ($_[0]{-'fphc'}{$_[1]} || $_[0]{-'fphd'}{$_[1]} || {})->{-'namecgi'} || $_[1]
3758 0 0 0 defined $v1 || defined $v0
3768 0 0 0 $_[0]{-'fphc'}{$_[1]} || $_[0]{-'fphd'}{$_[1]}
3772 0 0 0 $$f{-'onchange'} || $$f{-'values'}
0 0 0 $_[0]{-'cgi'}->param("${fn}__C_") || !defined($_[0]{-'cgi'}->param("${fn}__C_"))
3789 0 0 0 not ref $f && $$f{-'namedb'} or $$f{-'key'}
0 0 0 not ref $f && $$f{-'namedb'} or $$f{-'key'} or not $$f{-'formdb'}
0 0 0 not ref $f && $$f{-'namedb'} or $$f{-'key'} or not $$f{-'formdb'} or $$f{-'formdb'} ne $frm
3800 0 0 0 !$_[1]{-'master'} || $_[1]{-'key'}
3802 0 0 0 not $_[2] or defined $_[1]{-'vftran'} and not $_[1]{-'vftran'}
3810 0 0 0 $frn or $$s{-'fpbn'}
3817 0 0 0 &$ffc($s, $ff) or not $$ff{-'master'}
3835 0 0 0 &$ffc($s, $_) || !defined(cfpv($s, $_))
3847 0 0 0 $$f{-'vfname'} || $$af{-'vfname'}
3872 0 0 0 not defined $$e{$fn} or $$e{$fn} ne $fv
3890 0 0 0 $$f{-'vfname'} || $$af{-'vfname'}
3921 0 0 0 $fn = $$af{-'namedb'} and defined($fv = cfpv($s, $af)) or $fn = cfpnd($s, cfpv($s, $af)) and defined($fv = cfpv($s, $fn))
3969 0 0 0 $$f{-'vfname'} || $$af{-'vfname'}
3970 0 0 0 &$ffc($s, $_) || exists $$_{-'entryIns'} && !$$_{-'entryIns'}
3978 0 0 0 $$af{-'vfclear'} || $$f{-'vfclear'}
0 0 0 $$af{-'vfrenew'} || $$f{-'vfrenew'}
0 0 0 $$af{-'vfedit'} or $$f{-'vfedit'}
3990 0 0 0 $$f{-'namedb'} || $$af{-'namedb'}
3994 0 0 0 &$ffc($s, $_) || exists $$_{-'vfstore'} && !$$_{-'vfstore'}
4004 0 0 0 $$f{-'vfname'} || $$af{-'vfname'}
4005 0 0 0 &$ffc($s, $_) || exists $$_{-'entryUpd'} && !$$_{-'entryUpd'}
4012 0 0 0 $$af{-'vfclear'} || $$f{-'vfclear'}
0 0 0 $$af{-'vfrenew'} || $$f{-'vfrenew'}
0 0 0 $$af{-'vfedit'} or $$f{-'vfedit'}
4024 0 0 0 $$f{-'namedb'} || $$af{-'namedb'}
4029 0 0 0 not defined $$e{$fn} or $$e{$fn} ne $fv
4031 0 0 0 &$ffc($s, $f1) or exists $$f1{-'vfstore'} and not $$f1{-'vfstore'}
4041 0 0 0 $$f{-'vfname'} || $$af{-'vfname'}
4046 0 0 0 $$af{-'vfclear'} || $$f{-'vfclear'}
0 0 0 $$af{-'vfrenew'} || $$f{-'vfrenew'}
0 0 0 $$af{-'vfedit'} or $$f{-'vfedit'}
4058 0 0 0 $$f{-'namedb'} || $$af{-'namedb'}
4077 0 0 0 &$ffc($s, $_) || exists $$_{-'entryIns'} && !$$_{-'entryIns'}
4098 0 0 0 &$ffc($s, $_) || !$$_{-'namecgi'}
4105 0 0 0 defined $v or defined $$s{-'cgi'}->param($$f1{-'namecgi'})
4108 0 0 0 $$f1{-'values'} || $$f1{-'labels'}
4120 0 0 0 $$af{-'namelbl'} || $$af{-'namecgi'}
0 0 0 $$f1{-'namelbl'} || $$f1{-'namedb'}
4145 0 0 0 $$hmsg{$_[1]} || $_[1]
0 0 0 $$hmsg{$_[2]} || $_[2]
4155 0 0 0 not $cmsg or ref $cmsg ne 'CODE'
4181 0 0 0 ref $f ne 'HASH' or exists $$f{-'used'} and not $$f{-'used'}
4232 0 0 0 $$f{-'action'} || $$f{-'preact'}
4241 0 0 0 $$f{-'namelbl'} || $$f{-'namecgi'} || $$f{-'namedb'}
0 0 0 exists $$f{-'labels'}{$fv} or $$f{-'lbadd'}
4324 0 0 0 ref $f ne 'HASH' or exists $$f{-'used'} and not $$f{-'used'}
4335 0 0 0 $$a{-'namelbl'} or $$a{-'namecgi'}
4361 0 0 0 ref $f ne 'HASH' or exists $$f{-'used'} and not $$f{-'used'}
4366 0 0 0 $$f{-'hidden'} || ref $$f{-'values'} eq 'ARRAY' && !scalar(@{$$f{-'values'};})
4387 0 0 0 ref $f ne 'HASH' or exists $$f{-'used'} and not $$f{-'used'}
4391 0 0 0 $$f{-'hidden'} or ref $$f{-'values'} eq 'ARRAY' and not scalar @{$$f{-'values'};}
4392 0 0 0 $$f{-'action'} || $$f{-'preact'}
4393 0 0 0 $$f{-'action'} or $$f{-'preact'}
4479 0 0 0 $$f{-'action'} || $$f{-'preact'}
0 0 0 $$f{-'action'} || $$f{-'preact'}
0 0 0 $$f{-'action'} || $$f{-'preact'}