aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCôme Chilliet <come.chilliet@nextcloud.com>2025-01-14 12:41:56 +0100
committerCôme Chilliet <come.chilliet@nextcloud.com>2025-01-14 12:41:56 +0100
commitc3228ee70984633ee149ad011d937e9f9015bc8d (patch)
tree40dd552239ea4d4d87042807e44d2ebe6c7bebb7
parentb45bc2a4624d234ebd8d43f001aeedc6db52af58 (diff)
downloadnextcloud-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.php8
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();