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

@@ 2298-2307 (lines=10) @@
2295
		return (int)$objectIds['id'];
2296
	}
2297
2298
	private function convertPrincipal($principalUri, $toV2) {
2299
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
2300
			list(, $name) = Uri\split($principalUri);
2301
			if ($toV2 === true) {
2302
				return "principals/users/$name";
2303
			}
2304
			return "principals/$name";
2305
		}
2306
		return $principalUri;
2307
	}
2308
2309
	private function addOwnerPrincipal(&$calendarInfo) {
2310
		$ownerPrincipalKey = '{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}owner-principal';