Code Duplication    Length = 20-20 lines in 2 locations

controller/apicontroller.php 1 location

@@ 54-73 (lines=20) @@
51
	/** @var Folder */
52
	private $userFolder;
53
54
	public function __construct($appname,
55
								IRequest $request,
56
								IURLGenerator $urlGenerator,
57
								TrackBusinessLayer $trackbusinesslayer,
58
								ArtistBusinessLayer $artistbusinesslayer,
59
								AlbumBusinessLayer $albumbusinesslayer,
60
								Scanner $scanner,
61
								$userId,
62
								$l10n,
63
								Folder $userFolder){
64
		parent::__construct($appname, $request);
65
		$this->l10n = $l10n;
66
		$this->trackBusinessLayer = $trackbusinesslayer;
67
		$this->artistBusinessLayer = $artistbusinesslayer;
68
		$this->albumBusinessLayer = $albumbusinesslayer;
69
		$this->scanner = $scanner;
70
		$this->userId = $userId;
71
		$this->urlGenerator = $urlGenerator;
72
		$this->userFolder = $userFolder;
73
	}
74
75
	/**
76
	 * Extracts the id from an unique slug (id-slug)

controller/settingcontroller.php 1 location

@@ 39-58 (lines=20) @@
36
	private $secureRandom;
37
	private $l10n;
38
39
	public function __construct($appname,
40
								IRequest $request,
41
								AmpacheUserMapper $ampacheUserMapper,
42
								Scanner $scanner,
43
								$userId,
44
								Folder $userFolder,
45
								IConfig $configManager,
46
								ISecureRandom $secureRandom,
47
								$l10n){
48
		parent::__construct($appname, $request);
49
50
		$this->appname = $appname;
51
		$this->ampacheUserMapper = $ampacheUserMapper;
52
		$this->scanner = $scanner;
53
		$this->userId = $userId;
54
		$this->userFolder = $userFolder;
55
		$this->configManager = $configManager;
56
		$this->secureRandom = $secureRandom;
57
		$this->l10n = $l10n;
58
	}
59
60
	/**
61
	 * @NoAdminRequired