Code Duplication    Length = 9-10 lines in 3 locations

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

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

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