Code Duplication    Length = 17-19 lines in 3 locations

lib/AppInfo/Application.php 3 locations

@@ 76-94 (lines=19) @@
73
			);
74
		});
75
76
		$container->registerService('DataHelper', function(IContainer $c) {
77
			/** @var \OC\Server $server */
78
			$server = $c->query('ServerContainer');
79
			return new DataHelper(
80
				$server->getActivityManager(),
81
				new Factory(
82
					$server->getActivityManager(),
83
					$server->getUserManager(),
84
					$server->getURLGenerator(),
85
					$server->getContactsManager(),
86
					$c->query('OCA\Activity\ViewInfoCache'),
87
					$c->query('OCP\IL10N'),
88
					$server->getGroupManager(),
89
					$c->query('CurrentUID')
90
				),
91
				$server->getL10NFactory(),
92
				$c->query('OCP\IL10N')
93
			);
94
		});
95
96
		$container->registerService('GroupHelper', function(IContainer $c) {
97
			return new GroupHelper(
@@ 211-227 (lines=17) @@
208
			);
209
		});
210
211
		$container->registerService('OCA\Activity\Controller\OCSEndPoint', function(IAppContainer $c) {
212
			/** @var \OC\Server $server */
213
			$server = $c->query('ServerContainer');
214
215
			return new OCSEndPoint(
216
				$c->query('ActivityData'),
217
				$c->query('GroupHelper'),
218
				$c->query('UserSettings'),
219
				$server->getRequest(),
220
				$server->getURLGenerator(),
221
				$server->getUserSession(),
222
				$server->getPreviewManager(),
223
				$server->getMimeTypeDetector(),
224
				new View(''),
225
				$c->query('OCA\Activity\ViewInfoCache')
226
			);
227
		});
228
229
		$container->registerService('EndPointController', function(IAppContainer $c) {
230
			/** @var \OC\Server $server */
@@ 253-269 (lines=17) @@
250
			);
251
		});
252
253
		$container->registerService('FeedController', function(IAppContainer $c) {
254
			/** @var \OC\Server $server */
255
			$server = $c->query('ServerContainer');
256
257
			return new Feed(
258
				$c->getAppName(),
259
				$server->getRequest(),
260
				$c->query('ActivityData'),
261
				$c->query('GroupHelperSingleEntries'),
262
				$c->query('UserSettings'),
263
				$server->getURLGenerator(),
264
				$server->getActivityManager(),
265
				$server->getL10NFactory(),
266
				$server->getConfig(),
267
				$c->query('CurrentUID')
268
			);
269
		});
270
	}
271
272
	/**