Code Duplication    Length = 21-33 lines in 2 locations

lib/Controller/BaseController.php 1 location

@@ 106-138 (lines=33) @@
103
	 * @param FederatedLinkService $federatedLinkService
104
	 * @param MiscService $miscService
105
	 */
106
	public function __construct(
107
		$appName,
108
		IRequest $request,
109
		$userId,
110
		IL10N $l10n,
111
		ConfigService $configService,
112
		CirclesService $circlesService,
113
		SearchService $searchService,
114
		MembersService $membersService,
115
		GSUpstreamService $gsUpstreamService,
116
		GSDownstreamService $gsDownstreamService,
117
		GroupsService $groupsService,
118
		SharingFrameService $sharingFrameService,
119
		BroadcastService $broadcastService,
120
		FederatedLinkService $federatedLinkService,
121
		MiscService $miscService
122
	) {
123
		parent::__construct($appName, $request);
124
125
126
		$this->userId = $userId;
127
		$this->l10n = $l10n;
128
		$this->configService = $configService;
129
		$this->circlesService = $circlesService;
130
		$this->searchService = $searchService;
131
		$this->membersService = $membersService;
132
		$this->gsUpstreamService = $gsUpstreamService;
133
		$this->gsDownstreamService = $gsDownstreamService;
134
		$this->groupsService = $groupsService;
135
		$this->sharingFrameService = $sharingFrameService;
136
		$this->broadcastService = $broadcastService;
137
		$this->federatedLinkService = $federatedLinkService;
138
		$this->miscService = $miscService;
139
	}
140
141
	/**

lib/Service/MembersService.php 1 location

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