Code Duplication    Length = 19-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/API/Sharees.php 1 location

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