Completed
Push — dev2 ( 3f26a7...e20f4a )
by Gordon
02:55
created
src/SilverStripe/Elastica/ResultList.php 1 patch
Indentation   +42 added lines, -42 removed lines patch added patch discarded remove patch
@@ -12,14 +12,14 @@  discard block
 block discarded – undo
12 12
  */
13 13
 class ResultList extends \ViewableData implements \SS_Limitable, \SS_List {
14 14
 
15
-    /**
16
-     * @var \Elastica\Index
17
-     */
18
-    private $service;
19
-
20
-    /**
21
-     * @var \Elastica\Query
22
-     */
15
+	/**
16
+	 * @var \Elastica\Index
17
+	 */
18
+	private $service;
19
+
20
+	/**
21
+	 * @var \Elastica\Query
22
+	 */
23 23
 	private $query;
24 24
 
25 25
 	/**
@@ -310,51 +310,51 @@  discard block
 block discarded – undo
310 310
 			// Safeguards against indexed items which might no longer be in the DB
311 311
 			if(array_key_exists($item->getId(), $retrieved[$item->getType()])) {
312 312
 
313
-                $data_object = $retrieved[$item->getType()][$item->getId()];
314
-                $data_object->setElasticaResult($item);
315
-                $highlights = $item->getHighlights();
313
+				$data_object = $retrieved[$item->getType()][$item->getId()];
314
+				$data_object->setElasticaResult($item);
315
+				$highlights = $item->getHighlights();
316 316
 
317
-                //$snippets will contain the highlights shown in the body of the search result
318
-                //$namedSnippets will be used to add highlights to the Link and Title
319
-                $snippets = new \ArrayList();
320
-                $namedSnippets = new \ArrayList();
317
+				//$snippets will contain the highlights shown in the body of the search result
318
+				//$namedSnippets will be used to add highlights to the Link and Title
319
+				$snippets = new \ArrayList();
320
+				$namedSnippets = new \ArrayList();
321 321
 
322
-                foreach(array_keys($highlights) as $fieldName) {
323
-                	$fieldSnippets = new \ArrayList();
322
+				foreach(array_keys($highlights) as $fieldName) {
323
+					$fieldSnippets = new \ArrayList();
324 324
 
325
-                	foreach($highlights[$fieldName] as $snippet) {
326
-                		$do = new \DataObject();
327
-                		$do->Snippet = $snippet;
325
+					foreach($highlights[$fieldName] as $snippet) {
326
+						$do = new \DataObject();
327
+						$do->Snippet = $snippet;
328 328
 
329
-                		// skip title and link in the summary of highlights
330
-                		if(!in_array($fieldName, $ignore)) {
331
-                			$snippets->push($do);
332
-                		}
329
+						// skip title and link in the summary of highlights
330
+						if(!in_array($fieldName, $ignore)) {
331
+							$snippets->push($do);
332
+						}
333 333
 
334
-                		$fieldSnippets->push($do);
335
-                	}
334
+						$fieldSnippets->push($do);
335
+					}
336 336
 
337
-                	if($fieldSnippets->count() > 0) {
338
-                		//Fields may have a dot in their name, e.g. Title.standard - take this into account
339
-                		//As dots are an issue with template syntax, store as Title_standard
340
-                		$splits = explode('.', $fieldName);
341
-                		if(sizeof($splits) == 1) {
342
-                			$namedSnippets->$fieldName = $fieldSnippets;
343
-                		} else {
344
-                			// The Title.standard case, for example
345
-                			$splits = explode('.', $fieldName);
346
-                			$compositeFielddName = $splits[0] . '_' . $splits[1];
347
-                			$namedSnippets->$compositeFielddName = $fieldSnippets;
348
-                		}
337
+					if($fieldSnippets->count() > 0) {
338
+						//Fields may have a dot in their name, e.g. Title.standard - take this into account
339
+						//As dots are an issue with template syntax, store as Title_standard
340
+						$splits = explode('.', $fieldName);
341
+						if(sizeof($splits) == 1) {
342
+							$namedSnippets->$fieldName = $fieldSnippets;
343
+						} else {
344
+							// The Title.standard case, for example
345
+							$splits = explode('.', $fieldName);
346
+							$compositeFielddName = $splits[0] . '_' . $splits[1];
347
+							$namedSnippets->$compositeFielddName = $fieldSnippets;
348
+						}
349 349
 
350
-                	}
350
+					}
351 351
 
352 352
 
353
-                }
353
+				}
354 354
 
355 355
 
356
-                $data_object->SearchHighlights = $snippets;
357
-                $data_object->SearchHighlightsByField = $namedSnippets;
356
+				$data_object->SearchHighlights = $snippets;
357
+				$data_object->SearchHighlightsByField = $namedSnippets;
358 358
 
359 359
 				$result[] = $data_object;
360 360
 
Please login to merge, or discard this patch.