Code Duplication    Length = 7-7 lines in 2 locations

mod/search/search_hooks.php 2 locations

@@ 69-75 (lines=7) @@
66
	$entities = elgg_get_entities($params);
67
68
	// add the volatile data for why these entities have been returned.
69
	foreach ($entities as $entity) {
70
		$title = search_get_highlighted_relevant_substrings($entity->getDisplayName(), $params['query']);
71
		$entity->setVolatileData('search_matched_title', $title);
72
73
		$desc = search_get_highlighted_relevant_substrings($entity->description, $params['query']);
74
		$entity->setVolatileData('search_matched_description', $desc);
75
	}
76
77
	return [
78
		'entities' => $entities,
@@ 143-149 (lines=7) @@
140
	$entities = elgg_get_entities($params);
141
142
	// add the volatile data for why these entities have been returned.
143
	foreach ($entities as $entity) {
144
		$name = search_get_highlighted_relevant_substrings($entity->getDisplayName(), $query);
145
		$entity->setVolatileData('search_matched_title', $name);
146
147
		$description = search_get_highlighted_relevant_substrings($entity->description, $query);
148
		$entity->setVolatileData('search_matched_description', $description);
149
	}
150
151
	return [
152
		'entities' => $entities,