Code Duplication    Length = 10-10 lines in 2 locations

htdocs/class/vendor/htmLawed.php 2 locations

@@ 185-194 (lines=10) @@
182
183
for($i=-1, $ci=count($t); ++$i<$ci;){
184
 // allowed $ok in parent $p
185
 if($ql = count($q)){
186
  $p = array_pop($q);
187
  $q[] = $p;
188
  if(isset($cS[$p])){$ok = $cS[$p];}
189
  elseif(isset($cI[$p])){$ok = $eI; $cI['del'] = 1; $cI['ins'] = 1;}
190
  elseif(isset($cF[$p])){$ok = $eF; unset($cI['del'], $cI['ins']);}
191
  elseif(isset($cB[$p])){$ok = $eB; unset($cI['del'], $cI['ins']);}
192
  if(isset($cO[$p])){$ok = $ok + $cO[$p];}
193
  if(isset($cN[$p])){$ok = array_diff_assoc($ok, $cN[$p]);}
194
 }else{$ok = $inOk; unset($cI['del'], $cI['ins']);}
195
 // bad tags, & ele content
196
 if(isset($e) && ($do == 1 or (isset($ok['#pcdata']) && ($do == 3 or $do == 5)))){
197
  echo '&lt;', $s, $e, $a, '&gt;';
@@ 271-280 (lines=10) @@
268
}
269
270
// end
271
if($ql = count($q)){
272
 $p = array_pop($q);
273
 $q[] = $p;
274
 if(isset($cS[$p])){$ok = $cS[$p];}
275
 elseif(isset($cI[$p])){$ok = $eI; $cI['del'] = 1; $cI['ins'] = 1;}
276
 elseif(isset($cF[$p])){$ok = $eF; unset($cI['del'], $cI['ins']);}
277
 elseif(isset($cB[$p])){$ok = $eB; unset($cI['del'], $cI['ins']);}
278
 if(isset($cO[$p])){$ok = $ok + $cO[$p];}
279
 if(isset($cN[$p])){$ok = array_diff_assoc($ok, $cN[$p]);}
280
}else{$ok = $inOk; unset($cI['del'], $cI['ins']);}
281
if(isset($e) && ($do == 1 or (isset($ok['#pcdata']) && ($do == 3 or $do == 5)))){
282
 echo '&lt;', $s, $e, $a, '&gt;';
283
}