@@ 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, |