Passed
Push — master ( bcb1fc...5ad55f )
by John
14:55 queued 12s
created
apps/dav/lib/CardDAV/CardDavBackend.php 1 patch
Spacing   +39 added lines, -39 removed lines patch added patch discarded remove patch
@@ -179,7 +179,7 @@  discard block
 block discarded – undo
179 179
 				'uri' => $row['uri'],
180 180
 				'principaluri' => $this->convertPrincipal($row['principaluri'], false),
181 181
 				'{DAV:}displayname' => $row['displayname'],
182
-				'{' . Plugin::NS_CARDDAV . '}addressbook-description' => $row['description'],
182
+				'{'.Plugin::NS_CARDDAV.'}addressbook-description' => $row['description'],
183 183
 				'{http://calendarserver.org/ns/}getctag' => $row['synctoken'],
184 184
 				'{http://sabredav.org/ns}sync-token' => $row['synctoken'] ?: '0',
185 185
 			];
@@ -204,13 +204,13 @@  discard block
 block discarded – undo
204 204
 			->setParameter('principaluri', $principals, IQueryBuilder::PARAM_STR_ARRAY)
205 205
 			->execute();
206 206
 
207
-		$readOnlyPropertyName = '{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}read-only';
207
+		$readOnlyPropertyName = '{'.\OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD.'}read-only';
208 208
 		while ($row = $result->fetch()) {
209 209
 			if ($row['principaluri'] === $principalUri) {
210 210
 				continue;
211 211
 			}
212 212
 
213
-			$readOnly = (int)$row['access'] === Backend::ACCESS_READ;
213
+			$readOnly = (int) $row['access'] === Backend::ACCESS_READ;
214 214
 			if (isset($addressBooks[$row['id']])) {
215 215
 				if ($readOnly) {
216 216
 					// New share can not have more permissions then the old one.
@@ -224,18 +224,18 @@  discard block
 block discarded – undo
224 224
 			}
225 225
 
226 226
 			[, $name] = \Sabre\Uri\split($row['principaluri']);
227
-			$uri = $row['uri'] . '_shared_by_' . $name;
228
-			$displayName = $row['displayname'] . ' (' . $this->getUserDisplayName($name) . ')';
227
+			$uri = $row['uri'].'_shared_by_'.$name;
228
+			$displayName = $row['displayname'].' ('.$this->getUserDisplayName($name).')';
229 229
 
230 230
 			$addressBooks[$row['id']] = [
231 231
 				'id' => $row['id'],
232 232
 				'uri' => $uri,
233 233
 				'principaluri' => $principalUriOriginal,
234 234
 				'{DAV:}displayname' => $displayName,
235
-				'{' . Plugin::NS_CARDDAV . '}addressbook-description' => $row['description'],
235
+				'{'.Plugin::NS_CARDDAV.'}addressbook-description' => $row['description'],
236 236
 				'{http://calendarserver.org/ns/}getctag' => $row['synctoken'],
237 237
 				'{http://sabredav.org/ns}sync-token' => $row['synctoken'] ?: '0',
238
-				'{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}owner-principal' => $row['principaluri'],
238
+				'{'.\OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD.'}owner-principal' => $row['principaluri'],
239 239
 				$readOnlyPropertyName => $readOnly,
240 240
 			];
241 241
 
@@ -262,7 +262,7 @@  discard block
 block discarded – undo
262 262
 				'uri' => $row['uri'],
263 263
 				'principaluri' => $this->convertPrincipal($row['principaluri'], false),
264 264
 				'{DAV:}displayname' => $row['displayname'],
265
-				'{' . Plugin::NS_CARDDAV . '}addressbook-description' => $row['description'],
265
+				'{'.Plugin::NS_CARDDAV.'}addressbook-description' => $row['description'],
266 266
 				'{http://calendarserver.org/ns/}getctag' => $row['synctoken'],
267 267
 				'{http://sabredav.org/ns}sync-token' => $row['synctoken'] ?: '0',
268 268
 			];
@@ -309,7 +309,7 @@  discard block
 block discarded – undo
309 309
 			'uri' => $row['uri'],
310 310
 			'principaluri' => $row['principaluri'],
311 311
 			'{DAV:}displayname' => $row['displayname'],
312
-			'{' . Plugin::NS_CARDDAV . '}addressbook-description' => $row['description'],
312
+			'{'.Plugin::NS_CARDDAV.'}addressbook-description' => $row['description'],
313 313
 			'{http://calendarserver.org/ns/}getctag' => $row['synctoken'],
314 314
 			'{http://sabredav.org/ns}sync-token' => $row['synctoken'] ?: '0',
315 315
 		];
@@ -343,7 +343,7 @@  discard block
 block discarded – undo
343 343
 			'uri' => $row['uri'],
344 344
 			'principaluri' => $row['principaluri'],
345 345
 			'{DAV:}displayname' => $row['displayname'],
346
-			'{' . Plugin::NS_CARDDAV . '}addressbook-description' => $row['description'],
346
+			'{'.Plugin::NS_CARDDAV.'}addressbook-description' => $row['description'],
347 347
 			'{http://calendarserver.org/ns/}getctag' => $row['synctoken'],
348 348
 			'{http://sabredav.org/ns}sync-token' => $row['synctoken'] ?: '0',
349 349
 		];
@@ -372,17 +372,17 @@  discard block
 block discarded – undo
372 372
 	public function updateAddressBook($addressBookId, \Sabre\DAV\PropPatch $propPatch) {
373 373
 		$supportedProperties = [
374 374
 			'{DAV:}displayname',
375
-			'{' . Plugin::NS_CARDDAV . '}addressbook-description',
375
+			'{'.Plugin::NS_CARDDAV.'}addressbook-description',
376 376
 		];
377 377
 
378
-		$propPatch->handle($supportedProperties, function ($mutations) use ($addressBookId) {
378
+		$propPatch->handle($supportedProperties, function($mutations) use ($addressBookId) {
379 379
 			$updates = [];
380 380
 			foreach ($mutations as $property => $newValue) {
381 381
 				switch ($property) {
382 382
 					case '{DAV:}displayname':
383 383
 						$updates['displayname'] = $newValue;
384 384
 						break;
385
-					case '{' . Plugin::NS_CARDDAV . '}addressbook-description':
385
+					case '{'.Plugin::NS_CARDDAV.'}addressbook-description':
386 386
 						$updates['description'] = $newValue;
387 387
 						break;
388 388
 				}
@@ -398,9 +398,9 @@  discard block
 block discarded – undo
398 398
 
399 399
 			$this->addChange($addressBookId, "", 2);
400 400
 
401
-			$addressBookRow = $this->getAddressBookById((int)$addressBookId);
401
+			$addressBookRow = $this->getAddressBookById((int) $addressBookId);
402 402
 			$shares = $this->getShares($addressBookId);
403
-			$this->dispatcher->dispatchTyped(new AddressBookUpdatedEvent((int)$addressBookId, $addressBookRow, $shares, $mutations));
403
+			$this->dispatcher->dispatchTyped(new AddressBookUpdatedEvent((int) $addressBookId, $addressBookRow, $shares, $mutations));
404 404
 
405 405
 			return true;
406 406
 		});
@@ -429,11 +429,11 @@  discard block
 block discarded – undo
429 429
 				case '{DAV:}displayname':
430 430
 					$values['displayname'] = $newValue;
431 431
 					break;
432
-				case '{' . Plugin::NS_CARDDAV . '}addressbook-description':
432
+				case '{'.Plugin::NS_CARDDAV.'}addressbook-description':
433 433
 					$values['description'] = $newValue;
434 434
 					break;
435 435
 				default:
436
-					throw new BadRequest('Unknown property: ' . $property);
436
+					throw new BadRequest('Unknown property: '.$property);
437 437
 			}
438 438
 		}
439 439
 
@@ -457,7 +457,7 @@  discard block
 block discarded – undo
457 457
 
458 458
 		$addressBookId = $query->getLastInsertId();
459 459
 		$addressBookRow = $this->getAddressBookById($addressBookId);
460
-		$this->dispatcher->dispatchTyped(new AddressBookCreatedEvent((int)$addressBookId, $addressBookRow));
460
+		$this->dispatcher->dispatchTyped(new AddressBookCreatedEvent((int) $addressBookId, $addressBookRow));
461 461
 
462 462
 		return $addressBookId;
463 463
 	}
@@ -528,7 +528,7 @@  discard block
 block discarded – undo
528 528
 
529 529
 		$result = $query->execute();
530 530
 		while ($row = $result->fetch()) {
531
-			$row['etag'] = '"' . $row['etag'] . '"';
531
+			$row['etag'] = '"'.$row['etag'].'"';
532 532
 
533 533
 			$modified = false;
534 534
 			$row['carddata'] = $this->readBlob($row['carddata'], $modified);
@@ -568,7 +568,7 @@  discard block
 block discarded – undo
568 568
 		if (!$row) {
569 569
 			return false;
570 570
 		}
571
-		$row['etag'] = '"' . $row['etag'] . '"';
571
+		$row['etag'] = '"'.$row['etag'].'"';
572 572
 
573 573
 		$modified = false;
574 574
 		$row['carddata'] = $this->readBlob($row['carddata'], $modified);
@@ -610,7 +610,7 @@  discard block
 block discarded – undo
610 610
 			$result = $query->execute();
611 611
 
612 612
 			while ($row = $result->fetch()) {
613
-				$row['etag'] = '"' . $row['etag'] . '"';
613
+				$row['etag'] = '"'.$row['etag'].'"';
614 614
 
615 615
 				$modified = false;
616 616
 				$row['carddata'] = $this->readBlob($row['carddata'], $modified);
@@ -661,7 +661,7 @@  discard block
 block discarded – undo
661 661
 			->andWhere($q->expr()->eq('uid', $q->createNamedParameter($uid)))
662 662
 			->setMaxResults(1);
663 663
 		$result = $q->execute();
664
-		$count = (bool)$result->fetchOne();
664
+		$count = (bool) $result->fetchOne();
665 665
 		$result->closeCursor();
666 666
 		if ($count) {
667 667
 			throw new \Sabre\DAV\Exception\BadRequest('VCard object with uid already exists in this addressbook collection.');
@@ -689,14 +689,14 @@  discard block
 block discarded – undo
689 689
 		$addressBookData = $this->getAddressBookById($addressBookId);
690 690
 		$shares = $this->getShares($addressBookId);
691 691
 		$objectRow = $this->getCard($addressBookId, $cardUri);
692
-		$this->dispatcher->dispatchTyped(new CardCreatedEvent((int)$addressBookId, $addressBookData, $shares, $objectRow));
692
+		$this->dispatcher->dispatchTyped(new CardCreatedEvent((int) $addressBookId, $addressBookData, $shares, $objectRow));
693 693
 		$this->legacyDispatcher->dispatch('\OCA\DAV\CardDAV\CardDavBackend::createCard',
694 694
 			new GenericEvent(null, [
695 695
 				'addressBookId' => $addressBookId,
696 696
 				'cardUri' => $cardUri,
697 697
 				'cardData' => $cardData]));
698 698
 
699
-		return '"' . $etag . '"';
699
+		return '"'.$etag.'"';
700 700
 	}
701 701
 
702 702
 	/**
@@ -732,7 +732,7 @@  discard block
 block discarded – undo
732 732
 		// check for recently stored etag and stop if it is the same
733 733
 		$etagCacheKey = "$addressBookId#$cardUri";
734 734
 		if (isset($this->etagCache[$etagCacheKey]) && $this->etagCache[$etagCacheKey] === $etag) {
735
-			return '"' . $etag . '"';
735
+			return '"'.$etag.'"';
736 736
 		}
737 737
 
738 738
 		$query->update($this->dbCardsTable)
@@ -753,14 +753,14 @@  discard block
 block discarded – undo
753 753
 		$addressBookData = $this->getAddressBookById($addressBookId);
754 754
 		$shares = $this->getShares($addressBookId);
755 755
 		$objectRow = $this->getCard($addressBookId, $cardUri);
756
-		$this->dispatcher->dispatchTyped(new CardUpdatedEvent((int)$addressBookId, $addressBookData, $shares, $objectRow));
756
+		$this->dispatcher->dispatchTyped(new CardUpdatedEvent((int) $addressBookId, $addressBookData, $shares, $objectRow));
757 757
 		$this->legacyDispatcher->dispatch('\OCA\DAV\CardDAV\CardDavBackend::updateCard',
758 758
 			new GenericEvent(null, [
759 759
 				'addressBookId' => $addressBookId,
760 760
 				'cardUri' => $cardUri,
761 761
 				'cardData' => $cardData]));
762 762
 
763
-		return '"' . $etag . '"';
763
+		return '"'.$etag.'"';
764 764
 	}
765 765
 
766 766
 	/**
@@ -790,7 +790,7 @@  discard block
 block discarded – undo
790 790
 
791 791
 		if ($ret === 1) {
792 792
 			if ($cardId !== null) {
793
-				$this->dispatcher->dispatchTyped(new CardDeletedEvent((int)$addressBookId, $addressBookData, $shares, $objectRow));
793
+				$this->dispatcher->dispatchTyped(new CardDeletedEvent((int) $addressBookId, $addressBookData, $shares, $objectRow));
794 794
 				$this->legacyDispatcher->dispatch('\OCA\DAV\CardDAV\CardDavBackend::deleteCard',
795 795
 					new GenericEvent(null, [
796 796
 						'addressBookId' => $addressBookId,
@@ -1045,7 +1045,7 @@  discard block
 block discarded – undo
1045 1045
 									   string $pattern,
1046 1046
 									   array $searchProperties,
1047 1047
 									   array $options = []): array {
1048
-		$addressBookIds = array_map(static function ($row):int {
1048
+		$addressBookIds = array_map(static function($row):int {
1049 1049
 			return (int) $row['id'];
1050 1050
 		}, $this->getAddressBooksForUser($principalUri));
1051 1051
 
@@ -1112,7 +1112,7 @@  discard block
 block discarded – undo
1112 1112
 			} elseif (!$escapePattern) {
1113 1113
 				$query2->andWhere($query2->expr()->ilike('cp.value', $query2->createNamedParameter($pattern)));
1114 1114
 			} else {
1115
-				$query2->andWhere($query2->expr()->ilike('cp.value', $query2->createNamedParameter('%' . $this->db->escapeLikeParameter($pattern) . '%')));
1115
+				$query2->andWhere($query2->expr()->ilike('cp.value', $query2->createNamedParameter('%'.$this->db->escapeLikeParameter($pattern).'%')));
1116 1116
 			}
1117 1117
 		}
1118 1118
 
@@ -1126,8 +1126,8 @@  discard block
 block discarded – undo
1126 1126
 		$result = $query2->execute();
1127 1127
 		$matches = $result->fetchAll();
1128 1128
 		$result->closeCursor();
1129
-		$matches = array_map(function ($match) {
1130
-			return (int)$match['cardid'];
1129
+		$matches = array_map(function($match) {
1130
+			return (int) $match['cardid'];
1131 1131
 		}, $matches);
1132 1132
 
1133 1133
 		$cards = [];
@@ -1143,7 +1143,7 @@  discard block
 block discarded – undo
1143 1143
 			$result->closeCursor();
1144 1144
 		}
1145 1145
 
1146
-		return array_map(function ($array) {
1146
+		return array_map(function($array) {
1147 1147
 			$array['addressbookid'] = (int) $array['addressbookid'];
1148 1148
 			$modified = false;
1149 1149
 			$array['carddata'] = $this->readBlob($array['carddata'], $modified);
@@ -1190,7 +1190,7 @@  discard block
 block discarded – undo
1190 1190
 		$result->closeCursor();
1191 1191
 
1192 1192
 		if (!isset($uri['uri'])) {
1193
-			throw new \InvalidArgumentException('Card does not exists: ' . $id);
1193
+			throw new \InvalidArgumentException('Card does not exists: '.$id);
1194 1194
 		}
1195 1195
 
1196 1196
 		return $uri['uri'];
@@ -1215,7 +1215,7 @@  discard block
 block discarded – undo
1215 1215
 
1216 1216
 		if (is_array($contact)) {
1217 1217
 			$modified = false;
1218
-			$contact['etag'] = '"' . $contact['etag'] . '"';
1218
+			$contact['etag'] = '"'.$contact['etag'].'"';
1219 1219
 			$contact['carddata'] = $this->readBlob($contact['carddata'], $modified);
1220 1220
 			if ($modified) {
1221 1221
 				$contact['size'] = strlen($contact['carddata']);
@@ -1328,10 +1328,10 @@  discard block
 block discarded – undo
1328 1328
 		$result->closeCursor();
1329 1329
 
1330 1330
 		if (!isset($cardIds['id'])) {
1331
-			throw new \InvalidArgumentException('Card does not exists: ' . $uri);
1331
+			throw new \InvalidArgumentException('Card does not exists: '.$uri);
1332 1332
 		}
1333 1333
 
1334
-		return (int)$cardIds['id'];
1334
+		return (int) $cardIds['id'];
1335 1335
 	}
1336 1336
 
1337 1337
 	/**
@@ -1357,8 +1357,8 @@  discard block
 block discarded – undo
1357 1357
 	}
1358 1358
 
1359 1359
 	private function addOwnerPrincipal(&$addressbookInfo) {
1360
-		$ownerPrincipalKey = '{' . \OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD . '}owner-principal';
1361
-		$displaynameKey = '{' . \OCA\DAV\DAV\Sharing\Plugin::NS_NEXTCLOUD . '}owner-displayname';
1360
+		$ownerPrincipalKey = '{'.\OCA\DAV\DAV\Sharing\Plugin::NS_OWNCLOUD.'}owner-principal';
1361
+		$displaynameKey = '{'.\OCA\DAV\DAV\Sharing\Plugin::NS_NEXTCLOUD.'}owner-displayname';
1362 1362
 		if (isset($addressbookInfo[$ownerPrincipalKey])) {
1363 1363
 			$uri = $addressbookInfo[$ownerPrincipalKey];
1364 1364
 		} else {
Please login to merge, or discard this patch.