Code Duplication    Length = 6-13 lines in 8 locations

apps/comments/lib/Activity/Provider.php 1 location

@@ 67-73 (lines=7) @@
64
	 * @param IUserManager $userManager
65
	 * @param IManager $activityManager
66
	 */
67
	public function __construct(IFactory $languageFactory, IURLGenerator $url, ICommentsManager $commentsManager, IUserManager $userManager, IManager $activityManager) {
68
		$this->languageFactory = $languageFactory;
69
		$this->url = $url;
70
		$this->commentsManager = $commentsManager;
71
		$this->userManager = $userManager;
72
		$this->activityManager = $activityManager;
73
	}
74
75
	/**
76
	 * @param string $language

apps/files_sharing/lib/Activity/Providers/Base.php 1 location

@@ 61-66 (lines=6) @@
58
	 * @param IManager $activityManager
59
	 * @param IUserManager $userManager
60
	 */
61
	public function __construct(IFactory $languageFactory, IURLGenerator $url, IManager $activityManager, IUserManager $userManager) {
62
		$this->languageFactory = $languageFactory;
63
		$this->url = $url;
64
		$this->activityManager = $activityManager;
65
		$this->userManager = $userManager;
66
	}
67
68
	/**
69
	 * @param string $language

apps/systemtags/lib/Activity/Provider.php 1 location

@@ 68-73 (lines=6) @@
65
	 * @param IManager $activityManager
66
	 * @param IUserManager $userManager
67
	 */
68
	public function __construct(IFactory $languageFactory, IURLGenerator $url, IManager $activityManager, IUserManager $userManager) {
69
		$this->languageFactory = $languageFactory;
70
		$this->url = $url;
71
		$this->activityManager = $activityManager;
72
		$this->userManager = $userManager;
73
	}
74
75
	/**
76
	 * @param string $language

settings/Activity/Provider.php 1 location

@@ 68-73 (lines=6) @@
65
	 * @param IUserManager $userManager
66
	 * @param IManager $activityManager
67
	 */
68
	public function __construct(IFactory $languageFactory, IURLGenerator $url, IUserManager $userManager, IManager $activityManager) {
69
		$this->languageFactory = $languageFactory;
70
		$this->url = $url;
71
		$this->userManager = $userManager;
72
		$this->activityManager = $activityManager;
73
	}
74
75
	/**
76
	 * @param string $language

apps/dav/lib/CalDAV/Activity/Provider/Calendar.php 1 location

@@ 70-76 (lines=7) @@
67
	 * @param IGroupManager $groupManager
68
	 * @param IEventMerger $eventMerger
69
	 */
70
	public function __construct(IFactory $languageFactory, IURLGenerator $url, IManager $activityManager, IUserManager $userManager, IGroupManager $groupManager, IEventMerger $eventMerger) {
71
		parent::__construct($userManager, $groupManager);
72
		$this->languageFactory = $languageFactory;
73
		$this->url = $url;
74
		$this->activityManager = $activityManager;
75
		$this->eventMerger = $eventMerger;
76
	}
77
78
	/**
79
	 * @param string $language

apps/comments/lib/Notification/Notifier.php 1 location

@@ 53-65 (lines=13) @@
50
	/** @var IUserManager */
51
	protected $userManager;
52
53
	public function __construct(
54
		IFactory $l10nFactory,
55
		IRootFolder $rootFolder,
56
		ICommentsManager $commentsManager,
57
		IURLGenerator $url,
58
		IUserManager $userManager
59
	) {
60
		$this->l10nFactory = $l10nFactory;
61
		$this->rootFolder = $rootFolder;
62
		$this->commentsManager = $commentsManager;
63
		$this->url = $url;
64
		$this->userManager = $userManager;
65
	}
66
67
	/**
68
	 * @param INotification $notification

apps/files/lib/Activity/Provider.php 1 location

@@ 80-87 (lines=8) @@
77
	 * @param IRootFolder $rootFolder
78
	 * @param IEventMerger $eventMerger
79
	 */
80
	public function __construct(IFactory $languageFactory, IURLGenerator $url, IManager $activityManager, IUserManager $userManager, IRootFolder $rootFolder, IEventMerger $eventMerger) {
81
		$this->languageFactory = $languageFactory;
82
		$this->url = $url;
83
		$this->activityManager = $activityManager;
84
		$this->userManager = $userManager;
85
		$this->rootFolder = $rootFolder;
86
		$this->eventMerger = $eventMerger;
87
	}
88
89
	/**
90
	 * @param string $language

apps/dav/lib/CalDAV/Activity/Provider/Event.php 1 location

@@ 65-71 (lines=7) @@
62
	 * @param IGroupManager $groupManager
63
	 * @param IEventMerger $eventMerger
64
	 */
65
	public function __construct(IFactory $languageFactory, IURLGenerator $url, IManager $activityManager, IUserManager $userManager, IGroupManager $groupManager, IEventMerger $eventMerger) {
66
		parent::__construct($userManager, $groupManager);
67
		$this->languageFactory = $languageFactory;
68
		$this->url = $url;
69
		$this->activityManager = $activityManager;
70
		$this->eventMerger = $eventMerger;
71
	}
72
73
	/**
74
	 * @param string $language