Code Duplication    Length = 7-14 lines in 3 locations

lib/Activity/Provider.php 1 location

@@ 56-62 (lines=7) @@
53
	/** @var string[] */
54
	protected $displayNames = [];
55
56
	public function __construct(
57
		IFactory $languageFactory,
58
		IURLGenerator $url,
59
		IActivityManager $activityManager,
60
		IUserManager $userManager,
61
		Manager $manager
62
	) {
63
		$this->languageFactory = $languageFactory;
64
		$this->url = $url;
65
		$this->activityManager = $activityManager;

lib/BackgroundJob.php 1 location

@@ 62-75 (lines=14) @@
59
	/** @var array */
60
	protected $notifiedUsers = [];
61
62
	public function __construct(
63
		IUserManager $userManager,
64
		IGroupManager $groupManager,
65
		IActivityManager $activityManager,
66
		INotificationManager $notificationManager,
67
		IURLGenerator $urlGenerator,
68
		Manager $manager) {
69
		$this->userManager = $userManager;
70
		$this->groupManager = $groupManager;
71
		$this->activityManager = $activityManager;
72
		$this->notificationManager = $notificationManager;
73
		$this->urlGenerator = $urlGenerator;
74
		$this->manager = $manager;
75
	}
76
77
	/**
78
	 * @param array $arguments

lib/Notification/Notifier.php 1 location

@@ 55-65 (lines=11) @@
52
	/** @var IURLGenerator */
53
	protected $urlGenerator;
54
55
	public function __construct(Manager $manager,
56
								IFactory $l10nFactory,
57
								INotificationManager $notificationManager,
58
								IUserManager $userManager,
59
								IURLGenerator $urlGenerator) {
60
		$this->manager = $manager;
61
		$this->l10nFactory = $l10nFactory;
62
		$this->notificationManager = $notificationManager;
63
		$this->userManager = $userManager;
64
		$this->urlGenerator = $urlGenerator;
65
	}
66
67
	/**
68
	 * @param INotification $notification