Code Duplication    Length = 10-10 lines in 2 locations

apps/dav/lib/CardDAV/CardDavBackend.php 1 location

@@ 1104-1113 (lines=10) @@
1101
		return $this->sharingBackend->applyShareAcl($addressBookId, $acl);
1102
	}
1103
1104
	private function convertPrincipal($principalUri, $toV2) {
1105
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
1106
			list(, $name) = \Sabre\Uri\split($principalUri);
1107
			if ($toV2 === true) {
1108
				return "principals/users/$name";
1109
			}
1110
			return "principals/$name";
1111
		}
1112
		return $principalUri;
1113
	}
1114
1115
	private function addOwnerPrincipal(&$addressbookInfo) {
1116
		$ownerPrincipalKey = '{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}owner-principal';

apps/dav/lib/CalDAV/CalDavBackend.php 1 location

@@ 2351-2360 (lines=10) @@
2348
		return (int)$objectIds['id'];
2349
	}
2350
2351
	private function convertPrincipal($principalUri, $toV2) {
2352
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
2353
			list(, $name) = Uri\split($principalUri);
2354
			if ($toV2 === true) {
2355
				return "principals/users/$name";
2356
			}
2357
			return "principals/$name";
2358
		}
2359
		return $principalUri;
2360
	}
2361
2362
	private function addOwnerPrincipal(&$calendarInfo) {
2363
		$ownerPrincipalKey = '{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}owner-principal';