summaryrefslogtreecommitdiffstats
path: root/lib/public
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2020-12-02 14:11:47 +0100
committerJoas Schilling <coding@schilljs.com>2020-12-07 14:19:37 +0100
commitfe9c46e595cba2d8e52db13cf15848a1f9d6f141 (patch)
tree3d52e51948a25b962e74c27dd6dc77ab36b54103 /lib/public
parenteaba155a09ea7d226b538c5c8d046d2ea839b452 (diff)
downloadnextcloud-server-fe9c46e595cba2d8e52db13cf15848a1f9d6f141.tar.gz
nextcloud-server-fe9c46e595cba2d8e52db13cf15848a1f9d6f141.zip
Add an endpoint to search for accounts based on phone number
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'lib/public')
-rw-r--r--lib/public/Accounts/IAccountManager.php11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/public/Accounts/IAccountManager.php b/lib/public/Accounts/IAccountManager.php
index 3306abc55f1..63824ed94b9 100644
--- a/lib/public/Accounts/IAccountManager.php
+++ b/lib/public/Accounts/IAccountManager.php
@@ -65,4 +65,15 @@ interface IAccountManager {
* @return IAccount
*/
public function getAccount(IUser $user): IAccount;
+
+ /**
+ * Search for users based on account data
+ *
+ * @param string $property
+ * @param string[] $values
+ * @return array
+ *
+ * @since 21.0.0
+ */
+ public function searchUsers(string $property, array $values): array;
}