Code Duplication    Length = 10-10 lines in 2 locations

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

@@ 2094-2103 (lines=10) @@
2091
		return (int)$objectIds['id'];
2092
	}
2093
2094
	private function convertPrincipal($principalUri, $toV2) {
2095
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
2096
			list(, $name) = URLUtil::splitPath($principalUri);
2097
			if ($toV2 === true) {
2098
				return "principals/users/$name";
2099
			}
2100
			return "principals/$name";
2101
		}
2102
		return $principalUri;
2103
	}
2104
2105
	private function addOwnerPrincipal(&$calendarInfo) {
2106
		$ownerPrincipalKey = '{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}owner-principal';

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

@@ 1092-1101 (lines=10) @@
1089
		return $this->sharingBackend->applyShareAcl($addressBookId, $acl);
1090
	}
1091
1092
	private function convertPrincipal($principalUri, $toV2) {
1093
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
1094
			list(, $name) = URLUtil::splitPath($principalUri);
1095
			if ($toV2 === true) {
1096
				return "principals/users/$name";
1097
			}
1098
			return "principals/$name";
1099
		}
1100
		return $principalUri;
1101
	}
1102
1103
	private function addOwnerPrincipal(&$addressbookInfo) {
1104
		$ownerPrincipalKey = '{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}owner-principal';