diff options
author | Robin Appelman <robin@icewind.nl> | 2017-04-21 17:11:26 +0200 |
---|---|---|
committer | Robin Appelman <robin@icewind.nl> | 2017-04-21 17:11:26 +0200 |
commit | 6fbe991afbb5df36c2fef5cac8c9681f91aed311 (patch) | |
tree | 6e47ce18420537a2a146c53cf46ea344e26c4564 /lib/public/Files/Config | |
parent | 140580f9d8468b8450f31dca997916a07693277f (diff) | |
download | nextcloud-server-6fbe991afbb5df36c2fef5cac8c9681f91aed311.tar.gz nextcloud-server-6fbe991afbb5df36c2fef5cac8c9681f91aed311.zip |
limit the user when searching for a file by id if we know the user already
Signed-off-by: Robin Appelman <robin@icewind.nl>
Diffstat (limited to 'lib/public/Files/Config')
-rw-r--r-- | lib/public/Files/Config/IUserMountCache.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/public/Files/Config/IUserMountCache.php b/lib/public/Files/Config/IUserMountCache.php index c141d019c2f..cf30d8fb431 100644 --- a/lib/public/Files/Config/IUserMountCache.php +++ b/lib/public/Files/Config/IUserMountCache.php @@ -53,10 +53,11 @@ interface IUserMountCache { * Get all cached mounts by storage * * @param int $numericStorageId + * @param string|null $user limit the results to a single user @since 12.0.0 * @return ICachedMountInfo[] * @since 9.0.0 */ - public function getMountsForStorageId($numericStorageId); + public function getMountsForStorageId($numericStorageId, $user = null); /** * Get all cached mounts by root @@ -71,10 +72,11 @@ interface IUserMountCache { * Get all cached mounts that contain a file * * @param int $fileId + * @param string|null $user optionally restrict the results to a single user @since 12.0.0 * @return ICachedMountInfo[] * @since 9.0.0 */ - public function getMountsForFileId($fileId); + public function getMountsForFileId($fileId, $user = null); /** * Remove all cached mounts for a user |