Code Duplication    Length = 10-14 lines in 2 locations

apps/sharebymail/lib/ShareByMailProvider.php 1 location

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

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

@@ 610-623 (lines=14) @@
607
	 * @param int $fileId
608
	 * @param string $filePath
609
	 */
610
	protected function publishActivity($subject,
611
										array $parameters,
612
										$affectedUser,
613
										$fileId,
614
										$filePath) {
615
616
		$event = $this->activityManager->generateEvent();
617
		$event->setApp('files_sharing')
618
			->setType('public_links')
619
			->setSubject($subject, $parameters)
620
			->setAffectedUser($affectedUser)
621
			->setObject('files', $fileId, $filePath);
622
		$this->activityManager->publish($event);
623
	}
624
625
626
}