Code Duplication    Length = 20-27 lines in 4 locations

lib/GlobalScale/AGlobalScaleEvent.php 1 location

@@ 115-141 (lines=27) @@
112
	 * @param ConfigService $configService
113
	 * @param MiscService $miscService
114
	 */
115
	public function __construct(
116
		IRootFolder $rootFolder,
117
		IUserManager $userManager,
118
		SharesRequest $sharesRequest,
119
		TokensRequest $tokensRequest,
120
		CirclesRequest $circlesRequest,
121
		MembersRequest $membersRequest,
122
		GSSharesRequest $gsSharesRequest,
123
		CirclesService $circlesService,
124
		MembersService $membersService,
125
		EventsService $eventsService,
126
		ConfigService $configService,
127
		MiscService $miscService
128
	) {
129
		$this->rootFolder = $rootFolder;
130
		$this->userManager = $userManager;
131
		$this->sharesRequest = $sharesRequest;
132
		$this->tokensRequest = $tokensRequest;
133
		$this->circlesRequest = $circlesRequest;
134
		$this->membersRequest = $membersRequest;
135
		$this->gsSharesRequest = $gsSharesRequest;
136
		$this->circlesService = $circlesService;
137
		$this->membersService = $membersService;
138
		$this->eventsService = $eventsService;
139
		$this->configService = $configService;
140
		$this->miscService = $miscService;
141
	}
142
143
144
	/**

lib/Service/FederatedLinkCreationService.php 1 location

@@ 95-114 (lines=20) @@
92
	 * @param IClientService $clientService
93
	 * @param MiscService $miscService
94
	 */
95
	public function __construct(
96
		$userId, IL10N $l10n, CirclesRequest $circlesRequest, ConfigService $configService,
97
		CirclesService $circlesService, BroadcastService $broadcastService,
98
		FederatedLinkService $federatedService,
99
		FederatedLinksRequest $federatedLinksRequest, EventsService $eventsService,
100
		IClientService $clientService, MiscService $miscService
101
	) {
102
		$this->userId = $userId;
103
		$this->l10n = $l10n;
104
		$this->circlesRequest = $circlesRequest;
105
		$this->configService = $configService;
106
		$this->circlesService = $circlesService;
107
		$this->broadcastService = $broadcastService;
108
		$this->federatedLinkService = $federatedService;
109
		$this->federatedLinksRequest = $federatedLinksRequest;
110
		$this->eventsService = $eventsService;
111
112
		$this->clientService = $clientService;
113
		$this->miscService = $miscService;
114
	}
115
116
117
	/**

lib/Service/CirclesService.php 1 location

@@ 111-137 (lines=27) @@
108
	 * @param CircleProviderRequest $circleProviderRequest
109
	 * @param MiscService $miscService
110
	 */
111
	public function __construct(
112
		$userId,
113
		IL10N $l10n,
114
		IGroupManager $groupManager,
115
		ConfigService $configService,
116
		CirclesRequest $circlesRequest,
117
		MembersRequest $membersRequest,
118
		SharesRequest $sharesRequest,
119
		FederatedLinksRequest $federatedLinksRequest,
120
		GSUpstreamService $gsUpstreamService,
121
		EventsService $eventsService,
122
		CircleProviderRequest $circleProviderRequest,
123
		MiscService $miscService
124
	) {
125
		$this->userId = $userId;
126
		$this->l10n = $l10n;
127
		$this->groupManager = $groupManager;
128
		$this->configService = $configService;
129
		$this->circlesRequest = $circlesRequest;
130
		$this->membersRequest = $membersRequest;
131
		$this->sharesRequest = $sharesRequest;
132
		$this->federatedLinksRequest = $federatedLinksRequest;
133
		$this->gsUpstreamService = $gsUpstreamService;
134
		$this->eventsService = $eventsService;
135
		$this->circleProviderRequest = $circleProviderRequest;
136
		$this->miscService = $miscService;
137
	}
138
139
140
	/**

lib/Service/MembersService.php 1 location

@@ 116-136 (lines=21) @@
113
	 * @param FileSharingBroadcaster $fileSharingBroadcaster
114
	 * @param MiscService $miscService
115
	 */
116
	public function __construct(
117
		$userId, IL10N $l10n, IUserManager $userManager, ConfigService $configService,
118
		CirclesRequest $circlesRequest, MembersRequest $membersRequest, SharesRequest $sharesRequest,
119
		TokensRequest $tokensRequest, CirclesService $circlesService, EventsService $eventsService,
120
		GSUpstreamService $gsUpstreamService, FileSharingBroadcaster $fileSharingBroadcaster,
121
		MiscService $miscService
122
	) {
123
		$this->userId = $userId;
124
		$this->l10n = $l10n;
125
		$this->userManager = $userManager;
126
		$this->configService = $configService;
127
		$this->circlesRequest = $circlesRequest;
128
		$this->membersRequest = $membersRequest;
129
		$this->sharesRequest = $sharesRequest;
130
		$this->tokensRequest = $tokensRequest;
131
		$this->circlesService = $circlesService;
132
		$this->eventsService = $eventsService;
133
		$this->gsUpstreamService = $gsUpstreamService;
134
		$this->fileSharingBroadcaster = $fileSharingBroadcaster;
135
		$this->miscService = $miscService;
136
	}
137
138
139
	/**