Code Duplication    Length = 8-9 lines in 6 locations

lib/AppInfo/Application.php 6 locations

@@ 156-164 (lines=9) @@
153
		);
154
155
		$container->registerService(
156
			'FederatedService', function(IAppContainer $c) {
157
			return new FederatedService(
158
				$c->query('UserId'), $c->query('L10N'), $c->query('CirclesRequest'),
159
				$c->query('ConfigService'), $c->query('DatabaseService'),
160
				$c->query('CirclesService'), $c->query('BroadcastService'),
161
				$c->query('FederatedLinksRequest'),
162
				$c->query('ServerHost'), $c->query('HTTPClientService'), $c->query('MiscService')
163
			);
164
		}
165
		);
166
	}
167
@@ 177-184 (lines=8) @@
174
	private static function registerControllers(IAppContainer &$container) {
175
176
		$container->registerService(
177
			'NavigationController', function(IAppContainer $c) {
178
			return new NavigationController(
179
				$c->query('AppName'), $c->query('Request'), $c->query('UserId'), $c->query('L10N'),
180
				$c->query('ConfigService'), $c->query('CirclesService'),
181
				$c->query('MembersService'), $c->query('SharesService'),
182
				$c->query('FederatedService'), $c->query('MiscService')
183
			);
184
		}
185
		);
186
187
@@ 189-196 (lines=8) @@
186
187
188
		$container->registerService(
189
			'CirclesController', function(IAppContainer $c) {
190
			return new CirclesController(
191
				$c->query('AppName'), $c->query('Request'), $c->query('UserId'), $c->query('L10N'),
192
				$c->query('ConfigService'), $c->query('CirclesService'),
193
				$c->query('MembersService'), $c->query('SharesService'),
194
				$c->query('FederatedService'), $c->query('MiscService')
195
			);
196
		}
197
		);
198
199
		$container->registerService(
@@ 200-207 (lines=8) @@
197
		);
198
199
		$container->registerService(
200
			'MembersController', function(IAppContainer $c) {
201
			return new MembersController(
202
				$c->query('AppName'), $c->query('Request'), $c->query('UserId'), $c->query('L10N'),
203
				$c->query('ConfigService'), $c->query('CirclesService'),
204
				$c->query('MembersService'), $c->query('SharesService'),
205
				$c->query('FederatedService'), $c->query('MiscService')
206
			);
207
		}
208
		);
209
210
		$container->registerService(
@@ 211-218 (lines=8) @@
208
		);
209
210
		$container->registerService(
211
			'SharesController', function(IAppContainer $c) {
212
			return new SharesController(
213
				$c->query('AppName'), $c->query('Request'), $c->query('UserId'), $c->query('L10N'),
214
				$c->query('ConfigService'), $c->query('CirclesService'),
215
				$c->query('MembersService'), $c->query('SharesService'),
216
				$c->query('FederatedService'), $c->query('MiscService')
217
			);
218
		}
219
		);
220
221
		$container->registerService(
@@ 222-229 (lines=8) @@
219
		);
220
221
		$container->registerService(
222
			'FederatedController', function(IAppContainer $c) {
223
			return new FederatedController(
224
				$c->query('AppName'), $c->query('Request'), $c->query('UserId'), $c->query('L10N'),
225
				$c->query('ConfigService'), $c->query('CirclesService'),
226
				$c->query('MembersService'), $c->query('SharesService'),
227
				$c->query('FederatedService'), $c->query('MiscService')
228
			);
229
		}
230
		);
231
232
	}