Code Duplication    Length = 9-10 lines in 2 locations

appinfo/application.php 2 locations

@@ 45-54 (lines=10) @@
42
			return new Controller\ContactController($c->getAppName(), $request, $contacts);
43
		});
44
45
		$container->registerService('EmailController', function(IAppContainer $c) {
46
			$request = $c->query('Request');
47
			$userSession = $c->getServer()->getUserSession();
48
			$config = $c->getServer()->getConfig();
49
			$mailer = $c->getServer()->getMailer();
50
			$l10n = $c->getServer()->getL10N($c->query('AppName'));
51
			$defaults = new \OCP\Defaults();
52
53
			return new Controller\EmailController($c->getAppName(), $request, $userSession, $config, $mailer, $l10n, $defaults);
54
		});
55
56
		$container->registerService('ProxyController', function(IAppContainer $c) {
57
			$request = $c->query('Request');
@@ 56-64 (lines=9) @@
53
			return new Controller\EmailController($c->getAppName(), $request, $userSession, $config, $mailer, $l10n, $defaults);
54
		});
55
56
		$container->registerService('ProxyController', function(IAppContainer $c) {
57
			$request = $c->query('Request');
58
			$client = $c->getServer()->getHTTPClientService();
59
			$l10n = $c->getServer()->getL10N($c->query('AppName'));
60
			$logger = $c->getServer()->getLogger();
61
			$config = $c->getServer()->getConfig();
62
63
			return new Controller\ProxyController($c->getAppName(), $request, $client, $l10n, $logger, $config);
64
		});
65
66
		$container->registerService('SettingsController', function(IAppContainer $c) {
67
			$request = $c->query('Request');