Code Duplication    Length = 9-14 lines in 4 locations

apps/encryption/lib/AppInfo/Application.php 2 locations

@@ 180-188 (lines=9) @@
177
					new View());
178
			});
179
180
		$container->registerService('RecoveryController', function (IAppContainer $c) {
181
			$server = $c->getServer();
182
			return new RecoveryController(
183
				$c->getAppName(),
184
				$server->getRequest(),
185
				$server->getConfig(),
186
				$server->getL10N($c->getAppName()),
187
				$c->query('Recovery'));
188
		});
189
190
		$container->registerService('StatusController', function (IAppContainer $c) {
191
			$server = $c->getServer();
@@ 190-198 (lines=9) @@
187
				$c->query('Recovery'));
188
		});
189
190
		$container->registerService('StatusController', function (IAppContainer $c) {
191
			$server = $c->getServer();
192
			return new StatusController(
193
				$c->getAppName(),
194
				$server->getRequest(),
195
				$server->getL10N($c->getAppName()),
196
				$c->query('Session')
197
			);
198
		});
199
200
		$container->registerService('SettingsController', function (IAppContainer $c) {
201
			$server = $c->getServer();

apps/user_ldap/lib/AppInfo/Application.php 1 location

@@ 38-51 (lines=14) @@
35
		/**
36
		 * Controller
37
		 */
38
		$container->registerService('RenewPasswordController', function(IAppContainer $c) {
39
			/** @var \OC\Server $server */
40
			$server = $c->query('ServerContainer');
41
42
			return new RenewPasswordController(
43
				$c->getAppName(),
44
				$server->getRequest(),
45
				$c->query('UserManager'),
46
				$server->getConfig(),
47
				$c->query('OCP\IL10N'),
48
				$server->getURLGenerator()
49
			);
50
		});
51
	}
52
}
53

apps/federation/lib/AppInfo/Application.php 1 location

@@ 81-89 (lines=9) @@
78
			);
79
		});
80
81
		$container->registerService('SettingsController', function (IAppContainer $c) {
82
			$server = $c->getServer();
83
			return new SettingsController(
84
				$c->getAppName(),
85
				$server->getRequest(),
86
				$server->getL10N($c->getAppName()),
87
				$c->query('TrustedServers')
88
			);
89
		});
90
91
	}
92