diff options
author | Côme Chilliet <come.chilliet@nextcloud.com> | 2025-01-14 12:41:56 +0100 |
---|---|---|
committer | Côme Chilliet <come.chilliet@nextcloud.com> | 2025-01-14 12:41:56 +0100 |
commit | c3228ee70984633ee149ad011d937e9f9015bc8d (patch) | |
tree | 40dd552239ea4d4d87042807e44d2ebe6c7bebb7 | |
parent | b45bc2a4624d234ebd8d43f001aeedc6db52af58 (diff) | |
download | nextcloud-server-c3228ee70984633ee149ad011d937e9f9015bc8d.tar.gz nextcloud-server-c3228ee70984633ee149ad011d937e9f9015bc8d.zip |
fix: Implement new interface instead of deprecated one in Database backend
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
-rw-r--r-- | lib/private/User/Database.php | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/private/User/Database.php b/lib/private/User/Database.php index d2ec835a25d..d82a3be81e5 100644 --- a/lib/private/User/Database.php +++ b/lib/private/User/Database.php @@ -17,11 +17,11 @@ use OCP\Security\Events\ValidatePasswordPolicyEvent; use OCP\Security\IHasher; use OCP\User\Backend\ABackend; use OCP\User\Backend\ICheckPasswordBackend; -use OCP\User\Backend\ICountUsersBackend; use OCP\User\Backend\ICreateUserBackend; use OCP\User\Backend\IGetDisplayNameBackend; use OCP\User\Backend\IGetHomeBackend; use OCP\User\Backend\IGetRealUIDBackend; +use OCP\User\Backend\ILimitAwareCountUsersBackend; use OCP\User\Backend\IPasswordHashBackend; use OCP\User\Backend\ISearchKnownUsersBackend; use OCP\User\Backend\ISetDisplayNameBackend; @@ -37,7 +37,7 @@ class Database extends ABackend implements IGetDisplayNameBackend, ICheckPasswordBackend, IGetHomeBackend, - ICountUsersBackend, + ILimitAwareCountUsersBackend, ISearchKnownUsersBackend, IGetRealUIDBackend, IPasswordHashBackend { @@ -463,10 +463,8 @@ class Database extends ABackend implements /** * counts the users in the database - * - * @return int|false */ - public function countUsers() { + public function countUsers(int $limit = 0): int|false { $this->fixDI(); $query = $this->dbConn->getQueryBuilder(); |