Code Duplication    Length = 18-29 lines in 3 locations

lib/Controller/BaseController.php 1 location

@@ 98-126 (lines=29) @@
95
	 * @param FederatedLinkService $federatedLinkService
96
	 * @param MiscService $miscService
97
	 */
98
	public function __construct(
99
		$appName,
100
		IRequest $request,
101
		$UserId,
102
		IL10N $l10n,
103
		ConfigService $configService,
104
		CirclesService $circlesService,
105
		SearchService $searchService,
106
		MembersService $membersService,
107
		GroupsService $groupsService,
108
		SharingFrameService $sharingFrameService,
109
		BroadcastService $broadcastService,
110
		FederatedLinkService $federatedLinkService,
111
		MiscService $miscService
112
	) {
113
		parent::__construct($appName, $request);
114
115
		$this->userId = $UserId;
116
		$this->l10n = $l10n;
117
		$this->configService = $configService;
118
		$this->circlesService = $circlesService;
119
		$this->searchService = $searchService;
120
		$this->membersService = $membersService;
121
		$this->groupsService = $groupsService;
122
		$this->sharingFrameService = $sharingFrameService;
123
		$this->broadcastService = $broadcastService;
124
		$this->federatedLinkService = $federatedLinkService;
125
		$this->miscService = $miscService;
126
	}
127
128
	/**
129
	 * @param $data

lib/Service/FederatedLinkCreationService.php 1 location

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

lib/Service/FederatedLinkService.php 1 location

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