Code Duplication    Length = 13-16 lines in 2 locations

lib/Service/SearchService.php 2 locations

@@ 290-305 (lines=16) @@
287
	 * @param $dir
288
	 * @param $filename
289
	 */
290
	private function setDocumentLinkFile(FilesDocument $document, $dir, $filename) {
291
		if ($document->getInfo('type') !== 'file') {
292
			return;
293
		}
294
295
		$document->setLink(
296
			\OC::$server->getURLGenerator()
297
						->linkToRoute(
298
							'files.view.index',
299
							[
300
								'dir'      => $dir,
301
								'scrollto' => $filename,
302
							]
303
						)
304
		);
305
	}
306
307
308
	/**
@@ 312-324 (lines=13) @@
309
	 * @param FilesDocument $document
310
	 * @param $dir
311
	 */
312
	private function setDocumentLinkDir(FilesDocument $document, $dir) {
313
		if ($document->getInfo('type') !== 'dir') {
314
			return;
315
		}
316
317
		$document->setLink(
318
			\OC::$server->getURLGenerator()
319
						->linkToRoute(
320
							'files.view.index',
321
							['dir' => $dir, 'fileid' => $document->getId()]
322
						)
323
		);
324
	}
325
326
	/**
327
	 * @param int $fileId