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

@@ 2127-2136 (lines=10) @@
2124
		return (int)$objectIds['id'];
2125
	}
2126
2127
	private function convertPrincipal($principalUri, $toV2) {
2128
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
2129
			list(, $name) = Uri\split($principalUri);
2130
			if ($toV2 === true) {
2131
				return "principals/users/$name";
2132
			}
2133
			return "principals/$name";
2134
		}
2135
		return $principalUri;
2136
	}
2137
2138
	private function addOwnerPrincipal(&$calendarInfo) {
2139
		$ownerPrincipalKey = '{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}owner-principal';