Code Duplication    Length = 10-14 lines in 2 locations

apps/files_sharing/lib/Controller/ShareController.php 1 location

@@ 588-601 (lines=14) @@
585
	 * @param int $fileId
586
	 * @param string $filePath
587
	 */
588
	protected function publishActivity($subject,
589
										array $parameters,
590
										$affectedUser,
591
										$fileId,
592
										$filePath) {
593
594
		$event = $this->activityManager->generateEvent();
595
		$event->setApp('files_sharing')
596
			->setType('public_links')
597
			->setSubject($subject, $parameters)
598
			->setAffectedUser($affectedUser)
599
			->setObject('files', $fileId, $filePath);
600
		$this->activityManager->publish($event);
601
	}
602
603
604
}

apps/sharebymail/lib/ShareByMailProvider.php 1 location

@@ 315-324 (lines=10) @@
312
	 * @param $fileId
313
	 * @param $filePath
314
	 */
315
	protected function publishActivity($subject, $parameters, $affectedUser, $fileId, $filePath) {
316
		$event = $this->activityManager->generateEvent();
317
		$event->setApp('sharebymail')
318
			->setType('shared')
319
			->setSubject($subject, $parameters)
320
			->setAffectedUser($affectedUser)
321
			->setObject('files', $fileId, $filePath);
322
		$this->activityManager->publish($event);
323
324
	}
325
326
	/**
327
	 * @param IShare $share