Code Duplication    Length = 9-9 lines in 3 locations

src/wp-includes/wp-db.php 3 locations

@@ 2037-2045 (lines=9) @@
2034
		}
2035
2036
		$fields = $conditions = $values = array();
2037
		foreach ( $data as $field => $value ) {
2038
			if ( is_null( $value['value'] ) ) {
2039
				$fields[] = "`$field` = NULL";
2040
				continue;
2041
			}
2042
2043
			$fields[] = "`$field` = " . $value['format'];
2044
			$values[] = $value['value'];
2045
		}
2046
		foreach ( $where as $field => $value ) {
2047
			if ( is_null( $value['value'] ) ) {
2048
				$conditions[] = "`$field` IS NULL";
@@ 2046-2054 (lines=9) @@
2043
			$fields[] = "`$field` = " . $value['format'];
2044
			$values[] = $value['value'];
2045
		}
2046
		foreach ( $where as $field => $value ) {
2047
			if ( is_null( $value['value'] ) ) {
2048
				$conditions[] = "`$field` IS NULL";
2049
				continue;
2050
			}
2051
2052
			$conditions[] = "`$field` = " . $value['format'];
2053
			$values[] = $value['value'];
2054
		}
2055
2056
		$fields = implode( ', ', $fields );
2057
		$conditions = implode( ' AND ', $conditions );
@@ 2098-2106 (lines=9) @@
2095
		}
2096
2097
		$conditions = $values = array();
2098
		foreach ( $where as $field => $value ) {
2099
			if ( is_null( $value['value'] ) ) {
2100
				$conditions[] = "`$field` IS NULL";
2101
				continue;
2102
			}
2103
2104
			$conditions[] = "`$field` = " . $value['format'];
2105
			$values[] = $value['value'];
2106
		}
2107
2108
		$conditions = implode( ' AND ', $conditions );
2109