Code Duplication    Length = 9-9 lines in 3 locations

wp-includes/wp-db.php 3 locations

@@ 2019-2027 (lines=9) @@
2016
		}
2017
2018
		$fields = $conditions = $values = array();
2019
		foreach ( $data as $field => $value ) {
2020
			if ( is_null( $value['value'] ) ) {
2021
				$fields[] = "`$field` = NULL";
2022
				continue;
2023
			}
2024
2025
			$fields[] = "`$field` = " . $value['format'];
2026
			$values[] = $value['value'];
2027
		}
2028
		foreach ( $where as $field => $value ) {
2029
			if ( is_null( $value['value'] ) ) {
2030
				$conditions[] = "`$field` IS NULL";
@@ 2028-2036 (lines=9) @@
2025
			$fields[] = "`$field` = " . $value['format'];
2026
			$values[] = $value['value'];
2027
		}
2028
		foreach ( $where as $field => $value ) {
2029
			if ( is_null( $value['value'] ) ) {
2030
				$conditions[] = "`$field` IS NULL";
2031
				continue;
2032
			}
2033
2034
			$conditions[] = "`$field` = " . $value['format'];
2035
			$values[] = $value['value'];
2036
		}
2037
2038
		$fields = implode( ', ', $fields );
2039
		$conditions = implode( ' AND ', $conditions );
@@ 2080-2088 (lines=9) @@
2077
		}
2078
2079
		$conditions = $values = array();
2080
		foreach ( $where as $field => $value ) {
2081
			if ( is_null( $value['value'] ) ) {
2082
				$conditions[] = "`$field` IS NULL";
2083
				continue;
2084
			}
2085
2086
			$conditions[] = "`$field` = " . $value['format'];
2087
			$values[] = $value['value'];
2088
		}
2089
2090
		$conditions = implode( ' AND ', $conditions );
2091