Code Duplication    Length = 21-22 lines in 2 locations

apps/files_sharing/lib/API/Share20OCS.php 1 location

@@ 85-106 (lines=22) @@
82
	 * @param IUser $currentUser
83
	 * @param IL10N $l10n
84
	 */
85
	public function __construct(
86
			$appName,
87
			IRequest $request,
88
			IManager $shareManager,
89
			IGroupManager $groupManager,
90
			IUserManager $userManager,
91
			IRootFolder $rootFolder,
92
			IURLGenerator $urlGenerator,
93
			IUser $currentUser,
94
			IL10N $l10n
95
	) {
96
		parent::__construct($appName, $request);
97
98
		$this->shareManager = $shareManager;
99
		$this->userManager = $userManager;
100
		$this->groupManager = $groupManager;
101
		$this->request = $request;
102
		$this->rootFolder = $rootFolder;
103
		$this->urlGenerator = $urlGenerator;
104
		$this->currentUser = $currentUser;
105
		$this->l = $l10n;
106
	}
107
108
	/**
109
	 * Convert an IShare to an array for OCS output

apps/files_sharing/lib/Controller/ShareesAPIController.php 1 location

@@ 106-126 (lines=21) @@
103
	 * @param ILogger $logger
104
	 * @param \OCP\Share\IManager $shareManager
105
	 */
106
	public function __construct($appName,
107
								IRequest $request,
108
								IGroupManager $groupManager,
109
								IUserManager $userManager,
110
								IManager $contactsManager,
111
								IConfig $config,
112
								IUserSession $userSession,
113
								IURLGenerator $urlGenerator,
114
								ILogger $logger,
115
								\OCP\Share\IManager $shareManager) {
116
		parent::__construct($appName, $request);
117
118
		$this->groupManager = $groupManager;
119
		$this->userManager = $userManager;
120
		$this->contactsManager = $contactsManager;
121
		$this->config = $config;
122
		$this->userSession = $userSession;
123
		$this->urlGenerator = $urlGenerator;
124
		$this->logger = $logger;
125
		$this->shareManager = $shareManager;
126
	}
127
128
	/**
129
	 * @param string $search