@@ -74,7 +74,7 @@ discard block |
||
| 74 | 74 | */ |
| 75 | 75 | public function shouldJoinTags(ISearchOperator $operator) { |
| 76 | 76 | if ($operator instanceof ISearchBinaryOperator) { |
| 77 | - return array_reduce($operator->getArguments(), function ($shouldJoin, ISearchOperator $operator) { |
|
| 77 | + return array_reduce($operator->getArguments(), function($shouldJoin, ISearchOperator $operator) { |
|
| 78 | 78 | return $shouldJoin || $this->shouldJoinTags($operator); |
| 79 | 79 | }, false); |
| 80 | 80 | } else if ($operator instanceof ISearchComparison) { |
@@ -88,7 +88,7 @@ discard block |
||
| 88 | 88 | * @param ISearchOperator $operator |
| 89 | 89 | */ |
| 90 | 90 | public function searchOperatorArrayToDBExprArray(IQueryBuilder $builder, array $operators) { |
| 91 | - return array_filter(array_map(function ($operator) use ($builder) { |
|
| 91 | + return array_filter(array_map(function($operator) use ($builder) { |
|
| 92 | 92 | return $this->searchOperatorToDBExpr($builder, $operator); |
| 93 | 93 | }, $operators)); |
| 94 | 94 | } |
@@ -113,12 +113,12 @@ discard block |
||
| 113 | 113 | case ISearchBinaryOperator::OPERATOR_OR: |
| 114 | 114 | return call_user_func_array([$expr, 'orX'], $this->searchOperatorArrayToDBExprArray($builder, $operator->getArguments())); |
| 115 | 115 | default: |
| 116 | - throw new \InvalidArgumentException('Invalid operator type: ' . $operator->getType()); |
|
| 116 | + throw new \InvalidArgumentException('Invalid operator type: '.$operator->getType()); |
|
| 117 | 117 | } |
| 118 | 118 | } else if ($operator instanceof ISearchComparison) { |
| 119 | 119 | return $this->searchComparisonToDBExpr($builder, $operator, self::$searchOperatorMap); |
| 120 | 120 | } else { |
| 121 | - throw new \InvalidArgumentException('Invalid operator type: ' . get_class($operator)); |
|
| 121 | + throw new \InvalidArgumentException('Invalid operator type: '.get_class($operator)); |
|
| 122 | 122 | } |
| 123 | 123 | } |
| 124 | 124 | |
@@ -130,7 +130,7 @@ discard block |
||
| 130 | 130 | $queryOperator = $operatorMap[$type]; |
| 131 | 131 | return $builder->expr()->$queryOperator($field, $this->getParameterForValue($builder, $value)); |
| 132 | 132 | } else { |
| 133 | - throw new \InvalidArgumentException('Invalid operator type: ' . $comparison->getType()); |
|
| 133 | + throw new \InvalidArgumentException('Invalid operator type: '.$comparison->getType()); |
|
| 134 | 134 | } |
| 135 | 135 | } |
| 136 | 136 | |
@@ -140,18 +140,18 @@ discard block |
||
| 140 | 140 | $type = $operator->getType(); |
| 141 | 141 | if ($field === 'mimetype') { |
| 142 | 142 | if ($operator->getType() === ISearchComparison::COMPARE_EQUAL) { |
| 143 | - $value = (int)$this->mimetypeLoader->getId($value); |
|
| 143 | + $value = (int) $this->mimetypeLoader->getId($value); |
|
| 144 | 144 | } else if ($operator->getType() === ISearchComparison::COMPARE_LIKE) { |
| 145 | 145 | // transform "mimetype='foo/%'" to "mimepart='foo'" |
| 146 | 146 | if (preg_match('|(.+)/%|', $value, $matches)) { |
| 147 | 147 | $field = 'mimepart'; |
| 148 | - $value = (int)$this->mimetypeLoader->getId($matches[1]); |
|
| 148 | + $value = (int) $this->mimetypeLoader->getId($matches[1]); |
|
| 149 | 149 | $type = ISearchComparison::COMPARE_EQUAL; |
| 150 | 150 | } else if (strpos($value, '%') !== false) { |
| 151 | - throw new \InvalidArgumentException('Unsupported query value for mimetype: ' . $value . ', only values in the format "mime/type" or "mime/%" are supported'); |
|
| 151 | + throw new \InvalidArgumentException('Unsupported query value for mimetype: '.$value.', only values in the format "mime/type" or "mime/%" are supported'); |
|
| 152 | 152 | } else { |
| 153 | 153 | $field = 'mimetype'; |
| 154 | - $value = (int)$this->mimetypeLoader->getId($value); |
|
| 154 | + $value = (int) $this->mimetypeLoader->getId($value); |
|
| 155 | 155 | $type = ISearchComparison::COMPARE_EQUAL; |
| 156 | 156 | } |
| 157 | 157 | } |
@@ -185,14 +185,14 @@ discard block |
||
| 185 | 185 | ]; |
| 186 | 186 | |
| 187 | 187 | if (!isset($types[$operator->getField()])) { |
| 188 | - throw new \InvalidArgumentException('Unsupported comparison field ' . $operator->getField()); |
|
| 188 | + throw new \InvalidArgumentException('Unsupported comparison field '.$operator->getField()); |
|
| 189 | 189 | } |
| 190 | 190 | $type = $types[$operator->getField()]; |
| 191 | 191 | if (gettype($operator->getValue()) !== $type) { |
| 192 | - throw new \InvalidArgumentException('Invalid type for field ' . $operator->getField()); |
|
| 192 | + throw new \InvalidArgumentException('Invalid type for field '.$operator->getField()); |
|
| 193 | 193 | } |
| 194 | 194 | if (!in_array($operator->getType(), $comparisons[$operator->getField()])) { |
| 195 | - throw new \InvalidArgumentException('Unsupported comparison for field ' . $operator->getField() . ': ' . $operator->getType()); |
|
| 195 | + throw new \InvalidArgumentException('Unsupported comparison for field '.$operator->getField().': '.$operator->getType()); |
|
| 196 | 196 | } |
| 197 | 197 | } |
| 198 | 198 | |
@@ -56,7 +56,7 @@ discard block |
||
| 56 | 56 | if (!$this->isValidPath($path)) { |
| 57 | 57 | throw new NotPermittedException('Invalid path'); |
| 58 | 58 | } |
| 59 | - return $this->path . $this->normalizePath($path); |
|
| 59 | + return $this->path.$this->normalizePath($path); |
|
| 60 | 60 | } |
| 61 | 61 | |
| 62 | 62 | /** |
@@ -69,7 +69,7 @@ discard block |
||
| 69 | 69 | } |
| 70 | 70 | if ($path === $this->path) { |
| 71 | 71 | return '/'; |
| 72 | - } else if (strpos($path, $this->path . '/') !== 0) { |
|
| 72 | + } else if (strpos($path, $this->path.'/') !== 0) { |
|
| 73 | 73 | return null; |
| 74 | 74 | } else { |
| 75 | 75 | $path = substr($path, strlen($this->path)); |
@@ -84,7 +84,7 @@ discard block |
||
| 84 | 84 | * @return bool |
| 85 | 85 | */ |
| 86 | 86 | public function isSubNode($node) { |
| 87 | - return strpos($node->getPath(), $this->path . '/') === 0; |
|
| 87 | + return strpos($node->getPath(), $this->path.'/') === 0; |
|
| 88 | 88 | } |
| 89 | 89 | |
| 90 | 90 | /** |
@@ -96,7 +96,7 @@ discard block |
||
| 96 | 96 | public function getDirectoryListing() { |
| 97 | 97 | $folderContent = $this->view->getDirectoryContent($this->path); |
| 98 | 98 | |
| 99 | - return array_map(function (FileInfo $info) { |
|
| 99 | + return array_map(function(FileInfo $info) { |
|
| 100 | 100 | if ($info->getMimetype() === 'httpd/unix-directory') { |
| 101 | 101 | return new Folder($this->root, $this->view, $info->getPath(), $info); |
| 102 | 102 | } else { |
@@ -157,7 +157,7 @@ discard block |
||
| 157 | 157 | $fullPath = $this->getFullPath($path); |
| 158 | 158 | $nonExisting = new NonExistingFolder($this->root, $this->view, $fullPath); |
| 159 | 159 | $this->sendHooks(['preWrite', 'preCreate'], [$nonExisting]); |
| 160 | - if(!$this->view->mkdir($fullPath)) { |
|
| 160 | + if (!$this->view->mkdir($fullPath)) { |
|
| 161 | 161 | throw new NotPermittedException('Could not create folder'); |
| 162 | 162 | } |
| 163 | 163 | $node = new Folder($this->root, $this->view, $fullPath); |
@@ -196,7 +196,7 @@ discard block |
||
| 196 | 196 | */ |
| 197 | 197 | public function search($query) { |
| 198 | 198 | if (is_string($query)) { |
| 199 | - return $this->searchCommon('search', array('%' . $query . '%')); |
|
| 199 | + return $this->searchCommon('search', array('%'.$query.'%')); |
|
| 200 | 200 | } else { |
| 201 | 201 | return $this->searchCommon('searchQuery', array($query)); |
| 202 | 202 | } |
@@ -229,7 +229,7 @@ discard block |
||
| 229 | 229 | * @return \OC\Files\Node\Node[] |
| 230 | 230 | */ |
| 231 | 231 | private function searchCommon($method, $args) { |
| 232 | - $limitToHome = ($method === 'searchQuery')? $args[0]->limitToHome(): false; |
|
| 232 | + $limitToHome = ($method === 'searchQuery') ? $args[0]->limitToHome() : false; |
|
| 233 | 233 | if ($limitToHome && count(explode('/', $this->path)) !== 3) { |
| 234 | 234 | throw new \InvalidArgumentException('searching by owner is only allows on the users home folder'); |
| 235 | 235 | } |
@@ -241,7 +241,7 @@ discard block |
||
| 241 | 241 | $internalPath = $mount->getInternalPath($this->path); |
| 242 | 242 | $internalPath = rtrim($internalPath, '/'); |
| 243 | 243 | if ($internalPath !== '') { |
| 244 | - $internalPath = $internalPath . '/'; |
|
| 244 | + $internalPath = $internalPath.'/'; |
|
| 245 | 245 | } |
| 246 | 246 | $internalRootLength = strlen($internalPath); |
| 247 | 247 | |
@@ -253,7 +253,7 @@ discard block |
||
| 253 | 253 | $result['internalPath'] = $result['path']; |
| 254 | 254 | $result['path'] = substr($result['path'], $internalRootLength); |
| 255 | 255 | $result['storage'] = $storage; |
| 256 | - $files[] = new \OC\Files\FileInfo($this->path . '/' . $result['path'], $storage, $result['internalPath'], $result, $mount); |
|
| 256 | + $files[] = new \OC\Files\FileInfo($this->path.'/'.$result['path'], $storage, $result['internalPath'], $result, $mount); |
|
| 257 | 257 | } |
| 258 | 258 | } |
| 259 | 259 | |
@@ -268,16 +268,16 @@ discard block |
||
| 268 | 268 | $results = call_user_func_array([$cache, $method], $args); |
| 269 | 269 | foreach ($results as $result) { |
| 270 | 270 | $result['internalPath'] = $result['path']; |
| 271 | - $result['path'] = $relativeMountPoint . $result['path']; |
|
| 271 | + $result['path'] = $relativeMountPoint.$result['path']; |
|
| 272 | 272 | $result['storage'] = $storage; |
| 273 | - $files[] = new \OC\Files\FileInfo($this->path . '/' . $result['path'], $storage, |
|
| 273 | + $files[] = new \OC\Files\FileInfo($this->path.'/'.$result['path'], $storage, |
|
| 274 | 274 | $result['internalPath'], $result, $mount); |
| 275 | 275 | } |
| 276 | 276 | } |
| 277 | 277 | } |
| 278 | 278 | } |
| 279 | 279 | |
| 280 | - return array_map(function (FileInfo $file) { |
|
| 280 | + return array_map(function(FileInfo $file) { |
|
| 281 | 281 | return $this->createNode($file->getPath(), $file); |
| 282 | 282 | }, $files); |
| 283 | 283 | } |
@@ -293,16 +293,16 @@ discard block |
||
| 293 | 293 | } else { |
| 294 | 294 | $user = null; |
| 295 | 295 | } |
| 296 | - $mountsContainingFile = $mountCache->getMountsForFileId((int)$id, $user); |
|
| 296 | + $mountsContainingFile = $mountCache->getMountsForFileId((int) $id, $user); |
|
| 297 | 297 | $mounts = $this->root->getMountsIn($this->path); |
| 298 | 298 | $mounts[] = $this->root->getMount($this->path); |
| 299 | 299 | /** @var IMountPoint[] $folderMounts */ |
| 300 | - $folderMounts = array_combine(array_map(function (IMountPoint $mountPoint) { |
|
| 300 | + $folderMounts = array_combine(array_map(function(IMountPoint $mountPoint) { |
|
| 301 | 301 | return $mountPoint->getMountPoint(); |
| 302 | 302 | }, $mounts), $mounts); |
| 303 | 303 | |
| 304 | 304 | /** @var ICachedMountInfo[] $mountsContainingFile */ |
| 305 | - $mountsContainingFile = array_values(array_filter($mountsContainingFile, function (ICachedMountInfo $cachedMountInfo) use ($folderMounts) { |
|
| 305 | + $mountsContainingFile = array_values(array_filter($mountsContainingFile, function(ICachedMountInfo $cachedMountInfo) use ($folderMounts) { |
|
| 306 | 306 | return isset($folderMounts[$cachedMountInfo->getMountPoint()]); |
| 307 | 307 | })); |
| 308 | 308 | |
@@ -313,18 +313,18 @@ discard block |
||
| 313 | 313 | return []; |
| 314 | 314 | } |
| 315 | 315 | |
| 316 | - $nodes = array_map(function (ICachedMountInfo $cachedMountInfo) use ($folderMounts, $id) { |
|
| 316 | + $nodes = array_map(function(ICachedMountInfo $cachedMountInfo) use ($folderMounts, $id) { |
|
| 317 | 317 | $mount = $folderMounts[$cachedMountInfo->getMountPoint()]; |
| 318 | - $cacheEntry = $mount->getStorage()->getCache()->get((int)$id); |
|
| 318 | + $cacheEntry = $mount->getStorage()->getCache()->get((int) $id); |
|
| 319 | 319 | if (!$cacheEntry) { |
| 320 | 320 | return null; |
| 321 | 321 | } |
| 322 | 322 | |
| 323 | 323 | // cache jails will hide the "true" internal path |
| 324 | - $internalPath = ltrim($cachedMountInfo->getRootInternalPath() . '/' . $cacheEntry->getPath(), '/'); |
|
| 324 | + $internalPath = ltrim($cachedMountInfo->getRootInternalPath().'/'.$cacheEntry->getPath(), '/'); |
|
| 325 | 325 | $pathRelativeToMount = substr($internalPath, strlen($cachedMountInfo->getRootInternalPath())); |
| 326 | 326 | $pathRelativeToMount = ltrim($pathRelativeToMount, '/'); |
| 327 | - $absolutePath = rtrim($cachedMountInfo->getMountPoint() . $pathRelativeToMount, '/'); |
|
| 327 | + $absolutePath = rtrim($cachedMountInfo->getMountPoint().$pathRelativeToMount, '/'); |
|
| 328 | 328 | return $this->root->createNode($absolutePath, new \OC\Files\FileInfo( |
| 329 | 329 | $absolutePath, $mount->getStorage(), $cacheEntry->getPath(), $cacheEntry, $mount, |
| 330 | 330 | \OC::$server->getUserManager()->get($mount->getStorage()->getOwner($pathRelativeToMount)) |
@@ -333,14 +333,14 @@ discard block |
||
| 333 | 333 | |
| 334 | 334 | $nodes = array_filter($nodes); |
| 335 | 335 | |
| 336 | - return array_filter($nodes, function (Node $node) { |
|
| 336 | + return array_filter($nodes, function(Node $node) { |
|
| 337 | 337 | return $this->getRelativePath($node->getPath()); |
| 338 | 338 | }); |
| 339 | 339 | } |
| 340 | 340 | |
| 341 | 341 | protected function getAppDataDirectoryName(): string { |
| 342 | 342 | $instanceId = \OC::$server->getConfig()->getSystemValueString('instanceid'); |
| 343 | - return 'appdata_' . $instanceId; |
|
| 343 | + return 'appdata_'.$instanceId; |
|
| 344 | 344 | } |
| 345 | 345 | |
| 346 | 346 | /** |
@@ -362,8 +362,8 @@ discard block |
||
| 362 | 362 | return []; |
| 363 | 363 | } |
| 364 | 364 | |
| 365 | - $absolutePath = '/' . ltrim($cacheEntry->getPath(), '/'); |
|
| 366 | - $currentPath = rtrim($this->path, '/') . '/'; |
|
| 365 | + $absolutePath = '/'.ltrim($cacheEntry->getPath(), '/'); |
|
| 366 | + $currentPath = rtrim($this->path, '/').'/'; |
|
| 367 | 367 | |
| 368 | 368 | if (strpos($absolutePath, $currentPath) !== 0) { |
| 369 | 369 | return []; |
@@ -418,10 +418,10 @@ discard block |
||
| 418 | 418 | $mounts = $this->root->getMountsIn($this->path); |
| 419 | 419 | $mounts[] = $this->getMountPoint(); |
| 420 | 420 | |
| 421 | - $mounts = array_filter($mounts, function (IMountPoint $mount) { |
|
| 421 | + $mounts = array_filter($mounts, function(IMountPoint $mount) { |
|
| 422 | 422 | return $mount->getStorage(); |
| 423 | 423 | }); |
| 424 | - $storageIds = array_map(function (IMountPoint $mount) { |
|
| 424 | + $storageIds = array_map(function(IMountPoint $mount) { |
|
| 425 | 425 | return $mount->getStorage()->getCache()->getNumericStorageId(); |
| 426 | 426 | }, $mounts); |
| 427 | 427 | /** @var IMountPoint[] $mountMap */ |
@@ -476,7 +476,7 @@ discard block |
||
| 476 | 476 | } |
| 477 | 477 | |
| 478 | 478 | private function recentParse($result, $mountMap, $mimetypeLoader) { |
| 479 | - $files = array_filter(array_map(function (array $entry) use ($mountMap, $mimetypeLoader) { |
|
| 479 | + $files = array_filter(array_map(function(array $entry) use ($mountMap, $mimetypeLoader) { |
|
| 480 | 480 | $mount = $mountMap[$entry['storage']]; |
| 481 | 481 | $entry['internalPath'] = $entry['path']; |
| 482 | 482 | $entry['mimetype'] = $mimetypeLoader->getMimetypeById($entry['mimetype']); |
@@ -489,7 +489,7 @@ discard block |
||
| 489 | 489 | return $this->root->createNode($fileInfo->getPath(), $fileInfo); |
| 490 | 490 | }, $result)); |
| 491 | 491 | |
| 492 | - return array_values(array_filter($files, function (Node $node) { |
|
| 492 | + return array_values(array_filter($files, function(Node $node) { |
|
| 493 | 493 | $cacheEntry = $node->getMountPoint()->getStorage()->getCache()->get($node->getId()); |
| 494 | 494 | if (!$cacheEntry) { |
| 495 | 495 | return false; |
@@ -511,13 +511,13 @@ discard block |
||
| 511 | 511 | $rootLength = strlen($jailRoot) + 1; |
| 512 | 512 | if ($path === $jailRoot) { |
| 513 | 513 | return $mount->getMountPoint(); |
| 514 | - } else if (substr($path, 0, $rootLength) === $jailRoot . '/') { |
|
| 515 | - return $mount->getMountPoint() . substr($path, $rootLength); |
|
| 514 | + } else if (substr($path, 0, $rootLength) === $jailRoot.'/') { |
|
| 515 | + return $mount->getMountPoint().substr($path, $rootLength); |
|
| 516 | 516 | } else { |
| 517 | 517 | return null; |
| 518 | 518 | } |
| 519 | 519 | } else { |
| 520 | - return $mount->getMountPoint() . $path; |
|
| 520 | + return $mount->getMountPoint().$path; |
|
| 521 | 521 | } |
| 522 | 522 | } |
| 523 | 523 | } |
@@ -158,7 +158,7 @@ discard block |
||
| 158 | 158 | $results = $folder->search($query); |
| 159 | 159 | |
| 160 | 160 | /** @var SearchResult[] $nodes */ |
| 161 | - $nodes = array_map(function (Node $node) { |
|
| 161 | + $nodes = array_map(function(Node $node) { |
|
| 162 | 162 | if ($node instanceof Folder) { |
| 163 | 163 | $davNode = new \OCA\DAV\Connector\Sabre\Directory($this->view, $node, $this->tree, $this->shareManager); |
| 164 | 164 | } else { |
@@ -171,7 +171,7 @@ discard block |
||
| 171 | 171 | |
| 172 | 172 | if (!$query->limitToHome()) { |
| 173 | 173 | // Sort again, since the result from multiple storages is appended and not sorted |
| 174 | - usort($nodes, function (SearchResult $a, SearchResult $b) use ($search) { |
|
| 174 | + usort($nodes, function(SearchResult $a, SearchResult $b) use ($search) { |
|
| 175 | 175 | return $this->sort($a, $b, $search->orderBy); |
| 176 | 176 | }); |
| 177 | 177 | } |
@@ -261,8 +261,8 @@ discard block |
||
| 261 | 261 | * @return string |
| 262 | 262 | */ |
| 263 | 263 | private function getHrefForNode(Node $node) { |
| 264 | - $base = '/files/' . $this->user->getUID(); |
|
| 265 | - return $base . $this->view->getRelativePath($node->getPath()); |
|
| 264 | + $base = '/files/'.$this->user->getUID(); |
|
| 265 | + return $base.$this->view->getRelativePath($node->getPath()); |
|
| 266 | 266 | } |
| 267 | 267 | |
| 268 | 268 | /** |
@@ -286,7 +286,7 @@ discard block |
||
| 286 | 286 | |
| 287 | 287 | return new SearchQuery( |
| 288 | 288 | $this->transformSearchOperation($query->where), |
| 289 | - (int)$limit->maxResults, |
|
| 289 | + (int) $limit->maxResults, |
|
| 290 | 290 | 0, |
| 291 | 291 | $orders, |
| 292 | 292 | $this->user, |
@@ -321,19 +321,19 @@ discard block |
||
| 321 | 321 | case Operator::OPERATION_LESS_THAN: |
| 322 | 322 | case Operator::OPERATION_IS_LIKE: |
| 323 | 323 | if (count($operator->arguments) !== 2) { |
| 324 | - throw new \InvalidArgumentException('Invalid number of arguments for ' . $trimmedType . ' operation'); |
|
| 324 | + throw new \InvalidArgumentException('Invalid number of arguments for '.$trimmedType.' operation'); |
|
| 325 | 325 | } |
| 326 | 326 | if (!($operator->arguments[0] instanceof SearchPropertyDefinition)) { |
| 327 | - throw new \InvalidArgumentException('Invalid argument 1 for ' . $trimmedType . ' operation, expected property'); |
|
| 327 | + throw new \InvalidArgumentException('Invalid argument 1 for '.$trimmedType.' operation, expected property'); |
|
| 328 | 328 | } |
| 329 | 329 | if (!($operator->arguments[1] instanceof Literal)) { |
| 330 | - throw new \InvalidArgumentException('Invalid argument 2 for ' . $trimmedType . ' operation, expected literal'); |
|
| 330 | + throw new \InvalidArgumentException('Invalid argument 2 for '.$trimmedType.' operation, expected literal'); |
|
| 331 | 331 | } |
| 332 | 332 | return new SearchComparison($trimmedType, $this->mapPropertyNameToColumn($operator->arguments[0]), $this->castValue($operator->arguments[0], $operator->arguments[1]->value)); |
| 333 | 333 | case Operator::OPERATION_IS_COLLECTION: |
| 334 | 334 | return new SearchComparison('eq', 'mimetype', ICacheEntry::DIRECTORY_MIMETYPE); |
| 335 | 335 | default: |
| 336 | - throw new \InvalidArgumentException('Unsupported operation ' . $trimmedType . ' (' . $operator->type . ')'); |
|
| 336 | + throw new \InvalidArgumentException('Unsupported operation '.$trimmedType.' ('.$operator->type.')'); |
|
| 337 | 337 | } |
| 338 | 338 | } |
| 339 | 339 | |
@@ -358,7 +358,7 @@ discard block |
||
| 358 | 358 | case FilesPlugin::INTERNAL_FILEID_PROPERTYNAME: |
| 359 | 359 | return 'fileid'; |
| 360 | 360 | default: |
| 361 | - throw new \InvalidArgumentException('Unsupported property for search or order: ' . $property->name); |
|
| 361 | + throw new \InvalidArgumentException('Unsupported property for search or order: '.$property->name); |
|
| 362 | 362 | } |
| 363 | 363 | } |
| 364 | 364 | |
@@ -415,7 +415,7 @@ discard block |
||
| 415 | 415 | } else { |
| 416 | 416 | throw new \InvalidArgumentException("searching by '$propertyName' is only allowed with a literal value"); |
| 417 | 417 | } |
| 418 | - } else{ |
|
| 418 | + } else { |
|
| 419 | 419 | throw new \InvalidArgumentException("searching by '$propertyName' is not allowed inside a '{DAV:}or' or '{DAV:}not'"); |
| 420 | 420 | } |
| 421 | 421 | } else { |