Code Duplication    Length = 6-6 lines in 2 locations

ecrire/public/criteres.php 2 locations

@@ 1532-1537 (lines=6) @@
1529
			$where_complement = array("'?'", $pred, $where_complement, "''");
1530
		}
1531
	}
1532
	if ($crit->exclus) {
1533
		if (!preg_match(",^L[0-9]+[.],", $arg)) {
1534
			$where = array("'NOT'", $where);
1535
		} else
1536
			// un not sur un critere de jointure se traduit comme un NOT IN avec une sous requete
1537
			// c'est une sous requete identique a la requete principale sous la forme (SELF,$select,$where) avec $select et $where qui surchargent
1538
		{
1539
			$where = array(
1540
				"'NOT'",
@@ 1910-1915 (lines=6) @@
1907
	if ($crit->not) {
1908
		$where = array("'NOT'", $where);
1909
	}
1910
	if ($crit->exclus) {
1911
		if (!preg_match(",^L[0-9]+[.],", $arg)) {
1912
			$where = array("'NOT'", $where);
1913
		} else
1914
			// un not sur un critere de jointure se traduit comme un NOT IN avec une sous requete
1915
			// c'est une sous requete identique a la requete principale sous la forme (SELF,$select,$where) avec $select et $where qui surchargent
1916
		{
1917
			$where = array(
1918
				"'NOT'",