Code Duplication    Length = 21-22 lines in 2 locations

apps/files_trashbin/appinfo/application.php 1 location

@@ 29-49 (lines=21) @@
26
use OCP\AppFramework\App;
27
use OCA\Files_Trashbin\Expiration;
28
29
class Application extends App {
30
	public function __construct (array $urlParams = []) {
31
		parent::__construct('files_trashbin', $urlParams);
32
33
		$container = $this->getContainer();
34
		/*
35
		 * Register capabilities
36
		 */
37
		$container->registerCapability('OCA\Files_Trashbin\Capabilities');
38
39
		/*
40
		 * Register expiration
41
		 */
42
		$container->registerService('Expiration', function($c) {
43
			return  new Expiration(
44
				$c->query('ServerContainer')->getConfig(),
45
				$c->query('OCP\AppFramework\Utility\ITimeFactory')
46
			);
47
		});
48
	}
49
}
50

apps/files_versions/appinfo/application.php 1 location

@@ 29-50 (lines=22) @@
26
use OCP\AppFramework\App;
27
use OCA\Files_Versions\Expiration;
28
29
class Application extends App {
30
	public function __construct(array $urlParams = array()) {
31
		parent::__construct('files_versions', $urlParams);
32
33
		$container = $this->getContainer();
34
35
		/*
36
		 * Register capabilities
37
		 */
38
		$container->registerCapability('OCA\Files_Versions\Capabilities');
39
40
		/*
41
		 * Register expiration
42
		 */
43
		$container->registerService('Expiration', function($c) {
44
			return  new Expiration(
45
				$c->query('ServerContainer')->getConfig(),
46
				$c->query('OCP\AppFramework\Utility\ITimeFactory')
47
			);
48
		});
49
	}
50
}
51