diff options
Diffstat (limited to 'apps/user_ldap/lib/User_Proxy.php')
-rw-r--r-- | apps/user_ldap/lib/User_Proxy.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/user_ldap/lib/User_Proxy.php b/apps/user_ldap/lib/User_Proxy.php index 93420bbb470..3e2d196e800 100644 --- a/apps/user_ldap/lib/User_Proxy.php +++ b/apps/user_ldap/lib/User_Proxy.php @@ -38,8 +38,9 @@ use OCP\Notification\IManager as INotificationManager; use OCP\User\Backend\ICountUsersBackend; class User_Proxy extends Proxy implements \OCP\IUserBackend, \OCP\UserInterface, IUserLDAP, ICountUsersBackend { + /** @var array<string,User_LDAP> */ private $backends = []; - /** @var User_LDAP */ + /** @var ?User_LDAP */ private $refBackend = null; private bool $isSetUp = false; @@ -52,12 +53,13 @@ class User_Proxy extends Proxy implements \OCP\IUserBackend, \OCP\UserInterface, public function __construct( Helper $helper, ILDAPWrapper $ldap, + AccessFactory $accessFactory, IConfig $ocConfig, INotificationManager $notificationManager, IUserSession $userSession, UserPluginManager $userPluginManager ) { - parent::__construct($ldap); + parent::__construct($ldap, $accessFactory); $this->helper = $helper; $this->ocConfig = $ocConfig; $this->notificationManager = $notificationManager; |