summaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Cache/QuerySearchHelper.php
diff options
context:
space:
mode:
authorArthur Schiwon <blizzz@arthur-schiwon.de>2023-06-15 23:21:56 +0200
committerbackportbot-nextcloud[bot] <backportbot-nextcloud[bot]@users.noreply.github.com>2023-06-23 23:04:44 +0000
commit2b27a4cda0b6e4cad87e817cb9601f1816320992 (patch)
tree36d4b2286e7b898851b5d1a84b10a1440424617f /lib/private/Files/Cache/QuerySearchHelper.php
parent3813b955eeacded0c991befe7d1f49cbfc33ef30 (diff)
downloadnextcloud-server-2b27a4cda0b6e4cad87e817cb9601f1816320992.tar.gz
nextcloud-server-2b27a4cda0b6e4cad87e817cb9601f1816320992.zip
refactor: declare getMount() and getMountsIn() at IRootFolder
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Diffstat (limited to 'lib/private/Files/Cache/QuerySearchHelper.php')
-rw-r--r--lib/private/Files/Cache/QuerySearchHelper.php11
1 files changed, 3 insertions, 8 deletions
diff --git a/lib/private/Files/Cache/QuerySearchHelper.php b/lib/private/Files/Cache/QuerySearchHelper.php
index b4376eb2d98..75e203d5fd9 100644
--- a/lib/private/Files/Cache/QuerySearchHelper.php
+++ b/lib/private/Files/Cache/QuerySearchHelper.php
@@ -199,12 +199,8 @@ class QuerySearchHelper {
*/
public function getCachesAndMountPointsForSearch(IRootFolder $root, string $path, bool $limitToHome = false): array {
$rootLength = strlen($path);
- $storage = null;
- if (method_exists($root, 'getMount')) {
- /** @var IMountPoint $mount */
- $mount = $root->getMount($path);
- $storage = $mount->getStorage();
- }
+ $mount = $root->getMount($path);
+ $storage = $mount->getStorage();
if ($storage === null) {
return [];
}
@@ -221,8 +217,7 @@ class QuerySearchHelper {
/** @var IMountPoint[] $mountByMountPoint */
$mountByMountPoint = ['' => $mount];
- if (!$limitToHome && method_exists($root, 'getMountsIn')) {
- /** @var IMountPoint[] $mounts */
+ if (!$limitToHome) {
$mounts = $root->getMountsIn($path);
foreach ($mounts as $mount) {
$storage = $mount->getStorage();