Code Duplication    Length = 10-14 lines in 2 locations

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

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

apps/sharebymail/lib/ShareByMailProvider.php 1 location

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