Code Duplication    Length = 7-8 lines in 2 locations

Sources/Search.php 2 locations

@@ 1089-1095 (lines=7) @@
1086
					call_integration_hook('integrate_subject_only_search_query', array(&$subject_query, &$subject_query_params));
1087
1088
					$relevance = '1000 * (';
1089
					foreach ($weight_factors as $type => $value)
1090
					{
1091
						$relevance .= $weight[$type];
1092
						if (!empty($value['results']))
1093
							$relevance .= ' * ' . $value['results'];
1094
						$relevance .= ' + ';
1095
					}
1096
					$relevance = substr($relevance, 0, -3) . ') / ' . $weight_total . ' AS relevance';
1097
1098
					$ignoreRequest = $smcFunc['db_search_query']('insert_log_search_results_subject',
@@ 1622-1629 (lines=8) @@
1619
				if ($_SESSION['search_cache']['num_results'] < $modSettings['search_max_results'] && $numSubjectResults !== 0)
1620
				{
1621
					$relevance = '1000 * (';
1622
					foreach ($weight_factors as $type => $value)
1623
						if (isset($value['results']))
1624
						{
1625
							$relevance .= $weight[$type];
1626
							if (!empty($value['results']))
1627
								$relevance .= ' * ' . $value['results'];
1628
							$relevance .= ' + ';
1629
						}
1630
					$relevance = substr($relevance, 0, -3) . ') / ' . $weight_total . ' AS relevance';
1631
1632
					$usedIDs = array_flip(empty($inserts) ? array() : array_keys($inserts));