Code Duplication    Length = 10-14 lines in 2 locations

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

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

apps/sharebymail/lib/ShareByMailProvider.php 1 location

@@ 201-210 (lines=10) @@
198
	 * @param $fileId
199
	 * @param $filePath
200
	 */
201
	protected function publishActivity($subject, $parameters, $affectedUser, $fileId, $filePath) {
202
		$event = $this->activityManager->generateEvent();
203
		$event->setApp('sharebymail')
204
			->setType('shared')
205
			->setSubject($subject, $parameters)
206
			->setAffectedUser($affectedUser)
207
			->setObject('files', $fileId, $filePath);
208
		$this->activityManager->publish($event);
209
210
	}
211
212
	/**
213
	 * @param IShare $share