Code Duplication    Length = 10-14 lines in 2 locations

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

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

@@ 618-631 (lines=14) @@
615
	 * @param int $fileId
616
	 * @param string $filePath
617
	 */
618
	protected function publishActivity($subject,
619
										array $parameters,
620
										$affectedUser,
621
										$fileId,
622
										$filePath) {
623
624
		$event = $this->activityManager->generateEvent();
625
		$event->setApp('files_sharing')
626
			->setType('public_links')
627
			->setSubject($subject, $parameters)
628
			->setAffectedUser($affectedUser)
629
			->setObject('files', $fileId, $filePath);
630
		$this->activityManager->publish($event);
631
	}
632
633
634
}