Code Duplication    Length = 15-21 lines in 4 locations

lib/Controller/FederatedController.php 1 location

@@ 88-102 (lines=15) @@
85
	 * @param FederatedLinkCreationService $federatedLinkCreationService
86
	 * @param MiscService $miscService
87
	 */
88
	public function __construct(
89
		$appName, IRequest $request, ConfigService $configService, CirclesService $circlesService,
90
		SharingFrameService $sharingFrameService, BroadcastService $broadcastService,
91
		FederatedLinkService $federatedLinkService,
92
		FederatedLinkCreationService $federatedLinkCreationService, MiscService $miscService
93
	) {
94
		parent::__construct($appName, $request);
95
		$this->configService = $configService;
96
		$this->circlesService = $circlesService;
97
		$this->sharingFrameService = $sharingFrameService;
98
		$this->broadcastService = $broadcastService;
99
		$this->federatedLinkService = $federatedLinkService;
100
		$this->federatedLinkCreationService = $federatedLinkCreationService;
101
		$this->miscService = $miscService;
102
	}
103
104
105
	/**

lib/Controller/LinksController.php 1 location

@@ 78-97 (lines=20) @@
75
	 * @param FederatedLinkCreationService $federatedLinkCreationService
76
	 * @param MiscService $miscService
77
	 */
78
	public function __construct(
79
		$appName,
80
		IRequest $request,
81
		$userId,
82
		IL10N $l10n,
83
		ConfigService $configService,
84
		CirclesService $circlesService,
85
		FederatedLinkService $federatedLinkService,
86
		FederatedLinkCreationService $federatedLinkCreationService,
87
		MiscService $miscService
88
	) {
89
		parent::__construct($appName, $request);
90
91
		$this->l10n = $l10n;
92
		$this->configService = $configService;
93
		$this->circlesService = $circlesService;
94
		$this->federatedLinkService = $federatedLinkService;
95
		$this->federatedLinkCreationService = $federatedLinkCreationService;
96
		$this->miscService = $miscService;
97
	}
98
99
100
	/**

lib/Service/CirclesService.php 1 location

@@ 83-101 (lines=19) @@
80
	 * @param EventsService $eventsService
81
	 * @param MiscService $miscService
82
	 */
83
	public function __construct(
84
		$userId,
85
		IL10N $l10n,
86
		ConfigService $configService,
87
		CirclesRequest $circlesRequest,
88
		MembersRequest $membersRequest,
89
		FederatedLinksRequest $federatedLinksRequest,
90
		EventsService $eventsService,
91
		MiscService $miscService
92
	) {
93
		$this->userId = $userId;
94
		$this->l10n = $l10n;
95
		$this->configService = $configService;
96
		$this->circlesRequest = $circlesRequest;
97
		$this->membersRequest = $membersRequest;
98
		$this->federatedLinksRequest = $federatedLinksRequest;
99
		$this->eventsService = $eventsService;
100
		$this->miscService = $miscService;
101
	}
102
103
104
	/**

lib/Service/SharingFrameService.php 1 location

@@ 91-111 (lines=21) @@
88
	 * @param IClientService $clientService
89
	 * @param MiscService $miscService
90
	 */
91
	public function __construct(
92
		$userId,
93
		ConfigService $configService,
94
		SharingFrameRequest $sharingFrameRequest,
95
		CirclesRequest $circlesRequest,
96
		FederatedLinksRequest $federatedLinksRequest,
97
		BroadcastService $broadcastService,
98
		FederatedLinkService $federatedLinkService,
99
		IClientService $clientService,
100
		MiscService $miscService
101
	) {
102
		$this->userId = $userId;
103
		$this->configService = $configService;
104
		$this->sharingFrameRequest = $sharingFrameRequest;
105
		$this->circlesRequest = $circlesRequest;
106
		$this->federatedLinksRequest = $federatedLinksRequest;
107
		$this->broadcastService = $broadcastService;
108
		$this->federatedLinkService = $federatedLinkService;
109
		$this->clientService = $clientService;
110
		$this->miscService = $miscService;
111
	}
112
113
114
	/**