Code Duplication    Length = 4-6 lines in 4 locations

lib/private/Share/Share.php 1 location

@@ 148-151 (lines=4) @@
145
		$userManager = \OC::$server->getUserManager();
146
		$userObject = $userManager->get($ownerUser);
147
148
		if (is_null($ownerUser)) {
149
			\OCP\Util::writeLog('files', ' Backends provided no user object for ' . $ownerUser, \OCP\Util::ERROR);
150
			throw new \OC\User\NoUserException('Backends provided no user object for ' . $ownerUser);
151
		}
152
153
		$ownerUser = $userObject->getUID();
154

lib/private/Files/Node/Root.php 1 location

@@ 348-351 (lines=4) @@
345
	public function getUserFolder($userId) {
346
		$userObject = \OC::$server->getUserManager()->get($userId);
347
348
		if (is_null($userObject)) {
349
			\OCP\Util::writeLog('files', 'Backends provided no user object for ' . $userId, \OCP\Util::ERROR);
350
			throw new NoUserException('Backends provided no user object for ' . $userId);
351
		}
352
353
		$userId = $userObject->getUID();
354

apps/files_versions/lib/Storage.php 1 location

@@ 699-702 (lines=4) @@
696
		if($config->getSystemValue('files_versions', Storage::DEFAULTENABLED)=='true' && $expiration->isEnabled()) {
697
			// get available disk space for user
698
			$user = \OC::$server->getUserManager()->get($uid);
699
			if (is_null($user)) {
700
				\OCP\Util::writeLog('files_versions', 'Backends provided no user object for ' . $uid, \OCP\Util::ERROR);
701
				throw new \OC\User\NoUserException('Backends provided no user object for ' . $uid);
702
			}
703
704
			\OC_Util::setupFS($uid);
705

lib/private/Files/Filesystem.php 1 location

@@ 410-415 (lines=6) @@
407
		$userManager = \OC::$server->getUserManager();
408
		$userObject = $userManager->get($user);
409
410
		if (is_null($userObject)) {
411
			\OCP\Util::writeLog('files', ' Backends provided no user object for ' . $user, \OCP\Util::ERROR);
412
			// reset flag, this will make it possible to rethrow the exception if called again
413
			unset(self::$usersSetup[$user]);
414
			throw new \OC\User\NoUserException('Backends provided no user object for ' . $user);
415
		}
416
417
		$realUid = $userObject->getUID();
418
		// workaround in case of different casings