Merge pull request #21820 from nextcloud/techdebt/noid/ldap-do-not-use-custom-DI-names
Do not use custom DI object names for user_ldap
This commit is contained in:
commit
c419342c4e
|
@ -27,13 +27,6 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
\OC::$server->registerService('LDAPUserPluginManager', function () {
|
|
||||||
return new OCA\User_LDAP\UserPluginManager();
|
|
||||||
});
|
|
||||||
\OC::$server->registerService('LDAPGroupPluginManager', function () {
|
|
||||||
return new OCA\User_LDAP\GroupPluginManager();
|
|
||||||
});
|
|
||||||
|
|
||||||
$app = \OC::$server->query(\OCA\User_LDAP\AppInfo\Application::class);
|
$app = \OC::$server->query(\OCA\User_LDAP\AppInfo\Application::class);
|
||||||
|
|
||||||
$helper = new \OCA\User_LDAP\Helper(\OC::$server->getConfig());
|
$helper = new \OCA\User_LDAP\Helper(\OC::$server->getConfig());
|
||||||
|
@ -45,8 +38,8 @@ if (count($configPrefixes) > 0) {
|
||||||
$notificationManager->registerNotifierService(\OCA\User_LDAP\Notification\Notifier::class);
|
$notificationManager->registerNotifierService(\OCA\User_LDAP\Notification\Notifier::class);
|
||||||
$userSession = \OC::$server->getUserSession();
|
$userSession = \OC::$server->getUserSession();
|
||||||
|
|
||||||
$userPluginManager = \OC::$server->query('LDAPUserPluginManager');
|
$userPluginManager = \OC::$server->query(\OCA\User_LDAP\UserPluginManager::class);
|
||||||
$groupPluginManager = \OC::$server->query('LDAPGroupPluginManager');
|
$groupPluginManager = \OC::$server->query(\OCA\User_LDAP\GroupPluginManager::class);
|
||||||
|
|
||||||
$userBackend = new OCA\User_LDAP\User_Proxy(
|
$userBackend = new OCA\User_LDAP\User_Proxy(
|
||||||
$configPrefixes, $ldapWrapper, $ocConfig, $notificationManager, $userSession, $userPluginManager
|
$configPrefixes, $ldapWrapper, $ocConfig, $notificationManager, $userSession, $userPluginManager
|
||||||
|
|
|
@ -41,7 +41,7 @@ $uBackend = new User_Proxy(
|
||||||
$ocConfig,
|
$ocConfig,
|
||||||
\OC::$server->getNotificationManager(),
|
\OC::$server->getNotificationManager(),
|
||||||
\OC::$server->getUserSession(),
|
\OC::$server->getUserSession(),
|
||||||
\OC::$server->query('LDAPUserPluginManager')
|
\OC::$server->query(\OCA\User_LDAP\UserPluginManager::class)
|
||||||
);
|
);
|
||||||
$deletedUsersIndex = new DeletedUsersIndex(
|
$deletedUsersIndex = new DeletedUsersIndex(
|
||||||
$ocConfig, $dbConnection, $userMapping
|
$ocConfig, $dbConnection, $userMapping
|
||||||
|
|
|
@ -29,9 +29,11 @@
|
||||||
namespace OCA\User_LDAP\Command;
|
namespace OCA\User_LDAP\Command;
|
||||||
|
|
||||||
use OCA\User_LDAP\Group_Proxy;
|
use OCA\User_LDAP\Group_Proxy;
|
||||||
|
use OCA\User_LDAP\GroupPluginManager;
|
||||||
use OCA\User_LDAP\Helper;
|
use OCA\User_LDAP\Helper;
|
||||||
use OCA\User_LDAP\LDAP;
|
use OCA\User_LDAP\LDAP;
|
||||||
use OCA\User_LDAP\User_Proxy;
|
use OCA\User_LDAP\User_Proxy;
|
||||||
|
use OCA\User_LDAP\UserPluginManager;
|
||||||
use OCP\IConfig;
|
use OCP\IConfig;
|
||||||
|
|
||||||
use Symfony\Component\Console\Command\Command;
|
use Symfony\Component\Console\Command\Command;
|
||||||
|
@ -115,7 +117,7 @@ class Search extends Command {
|
||||||
$this->validateOffsetAndLimit($offset, $limit);
|
$this->validateOffsetAndLimit($offset, $limit);
|
||||||
|
|
||||||
if ($input->getOption('group')) {
|
if ($input->getOption('group')) {
|
||||||
$proxy = new Group_Proxy($configPrefixes, $ldapWrapper, \OC::$server->query('LDAPGroupPluginManager'));
|
$proxy = new Group_Proxy($configPrefixes, $ldapWrapper, \OC::$server->query(GroupPluginManager::class));
|
||||||
$getMethod = 'getGroups';
|
$getMethod = 'getGroups';
|
||||||
$printID = false;
|
$printID = false;
|
||||||
// convert the limit of groups to null. This will show all the groups available instead of
|
// convert the limit of groups to null. This will show all the groups available instead of
|
||||||
|
@ -130,7 +132,7 @@ class Search extends Command {
|
||||||
$this->ocConfig,
|
$this->ocConfig,
|
||||||
\OC::$server->getNotificationManager(),
|
\OC::$server->getNotificationManager(),
|
||||||
\OC::$server->getUserSession(),
|
\OC::$server->getUserSession(),
|
||||||
\OC::$server->query('LDAPUserPluginManager')
|
\OC::$server->query(UserPluginManager::class)
|
||||||
);
|
);
|
||||||
$getMethod = 'getDisplayNames';
|
$getMethod = 'getDisplayNames';
|
||||||
$printID = true;
|
$printID = true;
|
||||||
|
|
|
@ -321,7 +321,7 @@ class Helper {
|
||||||
$notificationManager = \OC::$server->getNotificationManager();
|
$notificationManager = \OC::$server->getNotificationManager();
|
||||||
|
|
||||||
$userSession = \OC::$server->getUserSession();
|
$userSession = \OC::$server->getUserSession();
|
||||||
$userPluginManager = \OC::$server->query('LDAPUserPluginManager');
|
$userPluginManager = \OC::$server->query(UserPluginManager::class);
|
||||||
|
|
||||||
$userBackend = new User_Proxy(
|
$userBackend = new User_Proxy(
|
||||||
$configPrefixes, $ldapWrapper, $ocConfig, $notificationManager, $userSession, $userPluginManager
|
$configPrefixes, $ldapWrapper, $ocConfig, $notificationManager, $userSession, $userPluginManager
|
||||||
|
|
|
@ -35,6 +35,7 @@ use OCA\User_LDAP\Mapping\UserMapping;
|
||||||
use OCA\User_LDAP\User\DeletedUsersIndex;
|
use OCA\User_LDAP\User\DeletedUsersIndex;
|
||||||
use OCA\User_LDAP\User_LDAP;
|
use OCA\User_LDAP\User_LDAP;
|
||||||
use OCA\User_LDAP\User_Proxy;
|
use OCA\User_LDAP\User_Proxy;
|
||||||
|
use OCA\User_LDAP\UserPluginManager;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class CleanUp
|
* Class CleanUp
|
||||||
|
@ -105,7 +106,7 @@ class CleanUp extends TimedJob {
|
||||||
$this->ocConfig,
|
$this->ocConfig,
|
||||||
\OC::$server->getNotificationManager(),
|
\OC::$server->getNotificationManager(),
|
||||||
\OC::$server->getUserSession(),
|
\OC::$server->getUserSession(),
|
||||||
\OC::$server->query('LDAPUserPluginManager')
|
\OC::$server->query(UserPluginManager::class)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -37,6 +37,7 @@ namespace OCA\User_LDAP\Jobs;
|
||||||
use OCA\User_LDAP\Access;
|
use OCA\User_LDAP\Access;
|
||||||
use OCA\User_LDAP\Connection;
|
use OCA\User_LDAP\Connection;
|
||||||
use OCA\User_LDAP\FilesystemHelper;
|
use OCA\User_LDAP\FilesystemHelper;
|
||||||
|
use OCA\User_LDAP\GroupPluginManager;
|
||||||
use OCA\User_LDAP\Helper;
|
use OCA\User_LDAP\Helper;
|
||||||
use OCA\User_LDAP\LDAP;
|
use OCA\User_LDAP\LDAP;
|
||||||
use OCA\User_LDAP\LogWrapper;
|
use OCA\User_LDAP\LogWrapper;
|
||||||
|
@ -198,9 +199,9 @@ class UpdateGroups extends \OC\BackgroundJob\TimedJob {
|
||||||
$userMapper = new UserMapping($dbc);
|
$userMapper = new UserMapping($dbc);
|
||||||
$ldapAccess->setGroupMapper($groupMapper);
|
$ldapAccess->setGroupMapper($groupMapper);
|
||||||
$ldapAccess->setUserMapper($userMapper);
|
$ldapAccess->setUserMapper($userMapper);
|
||||||
self::$groupBE = new \OCA\User_LDAP\Group_LDAP($ldapAccess, \OC::$server->query('LDAPGroupPluginManager'));
|
self::$groupBE = new \OCA\User_LDAP\Group_LDAP($ldapAccess, \OC::$server->query(GroupPluginManager::class));
|
||||||
} else {
|
} else {
|
||||||
self::$groupBE = new \OCA\User_LDAP\Group_Proxy($configPrefixes, $ldapWrapper, \OC::$server->query('LDAPGroupPluginManager'));
|
self::$groupBE = new \OCA\User_LDAP\Group_Proxy($configPrefixes, $ldapWrapper, \OC::$server->query(GroupPluginManager::class));
|
||||||
}
|
}
|
||||||
|
|
||||||
return self::$groupBE;
|
return self::$groupBE;
|
||||||
|
|
|
@ -29,6 +29,7 @@ use OCA\User_LDAP\Helper;
|
||||||
use OCA\User_LDAP\LDAP;
|
use OCA\User_LDAP\LDAP;
|
||||||
use OCA\User_LDAP\Mapping\GroupMapping;
|
use OCA\User_LDAP\Mapping\GroupMapping;
|
||||||
use OCA\User_LDAP\User_Proxy;
|
use OCA\User_LDAP\User_Proxy;
|
||||||
|
use OCA\User_LDAP\UserPluginManager;
|
||||||
use OCP\IConfig;
|
use OCP\IConfig;
|
||||||
|
|
||||||
class UUIDFixGroup extends UUIDFix {
|
class UUIDFixGroup extends UUIDFix {
|
||||||
|
@ -36,6 +37,6 @@ class UUIDFixGroup extends UUIDFix {
|
||||||
$this->mapper = $mapper;
|
$this->mapper = $mapper;
|
||||||
$this->proxy = new User_Proxy($helper->getServerConfigurationPrefixes(true), $ldap, $config,
|
$this->proxy = new User_Proxy($helper->getServerConfigurationPrefixes(true), $ldap, $config,
|
||||||
\OC::$server->getNotificationManager(), \OC::$server->getUserSession(),
|
\OC::$server->getNotificationManager(), \OC::$server->getUserSession(),
|
||||||
\OC::$server->query('LDAPUserPluginManager'));
|
\OC::$server->query(UserPluginManager::class));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
namespace OCA\User_LDAP\Migration;
|
namespace OCA\User_LDAP\Migration;
|
||||||
|
|
||||||
use OCA\User_LDAP\Group_Proxy;
|
use OCA\User_LDAP\Group_Proxy;
|
||||||
|
use OCA\User_LDAP\GroupPluginManager;
|
||||||
use OCA\User_LDAP\Helper;
|
use OCA\User_LDAP\Helper;
|
||||||
use OCA\User_LDAP\LDAP;
|
use OCA\User_LDAP\LDAP;
|
||||||
use OCA\User_LDAP\Mapping\UserMapping;
|
use OCA\User_LDAP\Mapping\UserMapping;
|
||||||
|
@ -34,7 +35,7 @@ use OCP\IConfig;
|
||||||
class UUIDFixUser extends UUIDFix {
|
class UUIDFixUser extends UUIDFix {
|
||||||
public function __construct(UserMapping $mapper, LDAP $ldap, IConfig $config, Helper $helper) {
|
public function __construct(UserMapping $mapper, LDAP $ldap, IConfig $config, Helper $helper) {
|
||||||
$this->mapper = $mapper;
|
$this->mapper = $mapper;
|
||||||
$groupPluginManager = \OC::$server->query('LDAPGroupPluginManager');
|
$groupPluginManager = \OC::$server->query(GroupPluginManager::class);
|
||||||
$this->proxy = new Group_Proxy($helper->getServerConfigurationPrefixes(true), $ldap, $groupPluginManager);
|
$this->proxy = new Group_Proxy($helper->getServerConfigurationPrefixes(true), $ldap, $groupPluginManager);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,10 +30,12 @@ namespace OCA\User_LDAP\Tests\Integration;
|
||||||
use OCA\User_LDAP\Access;
|
use OCA\User_LDAP\Access;
|
||||||
use OCA\User_LDAP\Connection;
|
use OCA\User_LDAP\Connection;
|
||||||
use OCA\User_LDAP\FilesystemHelper;
|
use OCA\User_LDAP\FilesystemHelper;
|
||||||
|
use OCA\User_LDAP\GroupPluginManager;
|
||||||
use OCA\User_LDAP\Helper;
|
use OCA\User_LDAP\Helper;
|
||||||
use OCA\User_LDAP\LDAP;
|
use OCA\User_LDAP\LDAP;
|
||||||
use OCA\User_LDAP\LogWrapper;
|
use OCA\User_LDAP\LogWrapper;
|
||||||
use OCA\User_LDAP\User\Manager;
|
use OCA\User_LDAP\User\Manager;
|
||||||
|
use OCA\User_LDAP\UserPluginManager;
|
||||||
|
|
||||||
abstract class AbstractIntegrationTest {
|
abstract class AbstractIntegrationTest {
|
||||||
/** @var LDAP */
|
/** @var LDAP */
|
||||||
|
@ -47,7 +49,7 @@ abstract class AbstractIntegrationTest {
|
||||||
|
|
||||||
/** @var Manager */
|
/** @var Manager */
|
||||||
protected $userManager;
|
protected $userManager;
|
||||||
|
|
||||||
/** @var Helper */
|
/** @var Helper */
|
||||||
protected $helper;
|
protected $helper;
|
||||||
|
|
||||||
|
@ -72,10 +74,10 @@ abstract class AbstractIntegrationTest {
|
||||||
* the LDAP backend.
|
* the LDAP backend.
|
||||||
*/
|
*/
|
||||||
public function init() {
|
public function init() {
|
||||||
\OC::$server->registerService('LDAPUserPluginManager', function () {
|
\OC::$server->registerService(UserPluginManager::class, function () {
|
||||||
return new \OCA\User_LDAP\UserPluginManager();
|
return new \OCA\User_LDAP\UserPluginManager();
|
||||||
});
|
});
|
||||||
\OC::$server->registerService('LDAPGroupPluginManager', function () {
|
\OC::$server->registerService(GroupPluginManager::class, function () {
|
||||||
return new \OCA\User_LDAP\GroupPluginManager();
|
return new \OCA\User_LDAP\GroupPluginManager();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -128,7 +130,7 @@ abstract class AbstractIntegrationTest {
|
||||||
\OC::$server->getNotificationManager()
|
\OC::$server->getNotificationManager()
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* initializes the test Helper
|
* initializes the test Helper
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -25,10 +25,12 @@
|
||||||
namespace OCA\user_ldap\tests\Integration\Lib;
|
namespace OCA\user_ldap\tests\Integration\Lib;
|
||||||
|
|
||||||
use OCA\User_LDAP\Group_LDAP;
|
use OCA\User_LDAP\Group_LDAP;
|
||||||
|
use OCA\User_LDAP\GroupPluginManager;
|
||||||
use OCA\User_LDAP\Mapping\GroupMapping;
|
use OCA\User_LDAP\Mapping\GroupMapping;
|
||||||
use OCA\User_LDAP\Mapping\UserMapping;
|
use OCA\User_LDAP\Mapping\UserMapping;
|
||||||
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
||||||
use OCA\User_LDAP\User_LDAP;
|
use OCA\User_LDAP\User_LDAP;
|
||||||
|
use OCA\User_LDAP\UserPluginManager;
|
||||||
|
|
||||||
require_once __DIR__ . '/../Bootstrap.php';
|
require_once __DIR__ . '/../Bootstrap.php';
|
||||||
|
|
||||||
|
@ -50,12 +52,12 @@ class IntegrationTestAttributeDetection extends AbstractIntegrationTest {
|
||||||
$groupMapper->clear();
|
$groupMapper->clear();
|
||||||
$this->access->setGroupMapper($groupMapper);
|
$this->access->setGroupMapper($groupMapper);
|
||||||
|
|
||||||
$userBackend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query('LDAPUserPluginManager'));
|
$userBackend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query(UserPluginManager::class));
|
||||||
$userManager = \OC::$server->getUserManager();
|
$userManager = \OC::$server->getUserManager();
|
||||||
$userManager->clearBackends();
|
$userManager->clearBackends();
|
||||||
$userManager->registerBackend($userBackend);
|
$userManager->registerBackend($userBackend);
|
||||||
|
|
||||||
$groupBackend = new Group_LDAP($this->access, \OC::$server->query('LDAPGroupPluginManager'));
|
$groupBackend = new Group_LDAP($this->access, \OC::$server->query(GroupPluginManager::class));
|
||||||
$groupManger = \OC::$server->getGroupManager();
|
$groupManger = \OC::$server->getGroupManager();
|
||||||
$groupManger->clearBackends();
|
$groupManger->clearBackends();
|
||||||
$groupManger->addBackend($groupBackend);
|
$groupManger->addBackend($groupBackend);
|
||||||
|
|
|
@ -28,6 +28,7 @@ namespace OCA\User_LDAP\Tests\Integration\Lib;
|
||||||
use OCA\User_LDAP\Mapping\UserMapping;
|
use OCA\User_LDAP\Mapping\UserMapping;
|
||||||
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
||||||
use OCA\User_LDAP\User_LDAP;
|
use OCA\User_LDAP\User_LDAP;
|
||||||
|
use OCA\User_LDAP\UserPluginManager;
|
||||||
|
|
||||||
require_once __DIR__ . '/../Bootstrap.php';
|
require_once __DIR__ . '/../Bootstrap.php';
|
||||||
|
|
||||||
|
@ -49,7 +50,7 @@ class IntegrationTestFetchUsersByLoginName extends AbstractIntegrationTest {
|
||||||
$this->mapping = new UserMapping(\OC::$server->getDatabaseConnection());
|
$this->mapping = new UserMapping(\OC::$server->getDatabaseConnection());
|
||||||
$this->mapping->clear();
|
$this->mapping->clear();
|
||||||
$this->access->setUserMapper($this->mapping);
|
$this->access->setUserMapper($this->mapping);
|
||||||
$this->backend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query('LDAPUserPluginManager'));
|
$this->backend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query(UserPluginManager::class));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -29,6 +29,7 @@ namespace OCA\User_LDAP\Tests\Integration\Lib;
|
||||||
use OCA\User_LDAP\Mapping\UserMapping;
|
use OCA\User_LDAP\Mapping\UserMapping;
|
||||||
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
||||||
use OCA\User_LDAP\User_LDAP;
|
use OCA\User_LDAP\User_LDAP;
|
||||||
|
use OCA\User_LDAP\UserPluginManager;
|
||||||
|
|
||||||
require_once __DIR__ . '/../Bootstrap.php';
|
require_once __DIR__ . '/../Bootstrap.php';
|
||||||
|
|
||||||
|
@ -50,7 +51,7 @@ class IntegrationTestPaging extends AbstractIntegrationTest {
|
||||||
require(__DIR__ . '/../setup-scripts/createExplicitUsers.php');
|
require(__DIR__ . '/../setup-scripts/createExplicitUsers.php');
|
||||||
parent::init();
|
parent::init();
|
||||||
|
|
||||||
$this->backend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query('LDAPUserPluginManager'));
|
$this->backend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query(UserPluginManager::class));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function initConnection() {
|
public function initConnection() {
|
||||||
|
|
|
@ -36,6 +36,7 @@ use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
||||||
use OCA\User_LDAP\User\Manager;
|
use OCA\User_LDAP\User\Manager;
|
||||||
use OCA\User_LDAP\User\User;
|
use OCA\User_LDAP\User\User;
|
||||||
use OCA\User_LDAP\User_LDAP;
|
use OCA\User_LDAP\User_LDAP;
|
||||||
|
use OCA\User_LDAP\UserPluginManager;
|
||||||
use OCP\Image;
|
use OCP\Image;
|
||||||
|
|
||||||
require_once __DIR__ . '/../../Bootstrap.php';
|
require_once __DIR__ . '/../../Bootstrap.php';
|
||||||
|
@ -54,7 +55,7 @@ class IntegrationTestUserAvatar extends AbstractIntegrationTest {
|
||||||
$this->mapping = new UserMapping(\OC::$server->getDatabaseConnection());
|
$this->mapping = new UserMapping(\OC::$server->getDatabaseConnection());
|
||||||
$this->mapping->clear();
|
$this->mapping->clear();
|
||||||
$this->access->setUserMapper($this->mapping);
|
$this->access->setUserMapper($this->mapping);
|
||||||
$userBackend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query('LDAPUserPluginManager'));
|
$userBackend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query(UserPluginManager::class));
|
||||||
\OC_User::useBackend($userBackend);
|
\OC_User::useBackend($userBackend);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,7 @@ use OCA\User_LDAP\Jobs\CleanUp;
|
||||||
use OCA\User_LDAP\Mapping\UserMapping;
|
use OCA\User_LDAP\Mapping\UserMapping;
|
||||||
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
||||||
use OCA\User_LDAP\User_LDAP;
|
use OCA\User_LDAP\User_LDAP;
|
||||||
|
use OCA\User_LDAP\UserPluginManager;
|
||||||
|
|
||||||
require_once __DIR__ . '/../../Bootstrap.php';
|
require_once __DIR__ . '/../../Bootstrap.php';
|
||||||
|
|
||||||
|
@ -46,7 +47,7 @@ class IntegrationTestUserCleanUp extends AbstractIntegrationTest {
|
||||||
$this->mapping->clear();
|
$this->mapping->clear();
|
||||||
$this->access->setUserMapper($this->mapping);
|
$this->access->setUserMapper($this->mapping);
|
||||||
|
|
||||||
$userBackend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query('LDAPUserPluginManager'));
|
$userBackend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query(UserPluginManager::class));
|
||||||
\OC_User::useBackend($userBackend);
|
\OC_User::useBackend($userBackend);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -27,6 +27,7 @@ namespace OCA\User_LDAP\Tests\Integration\Lib\User;
|
||||||
use OCA\User_LDAP\Mapping\UserMapping;
|
use OCA\User_LDAP\Mapping\UserMapping;
|
||||||
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
use OCA\User_LDAP\Tests\Integration\AbstractIntegrationTest;
|
||||||
use OCA\User_LDAP\User_LDAP;
|
use OCA\User_LDAP\User_LDAP;
|
||||||
|
use OCA\User_LDAP\UserPluginManager;
|
||||||
|
|
||||||
require_once __DIR__ . '/../../Bootstrap.php';
|
require_once __DIR__ . '/../../Bootstrap.php';
|
||||||
|
|
||||||
|
@ -44,7 +45,7 @@ class IntegrationTestUserDisplayName extends AbstractIntegrationTest {
|
||||||
$this->mapping = new UserMapping(\OC::$server->getDatabaseConnection());
|
$this->mapping = new UserMapping(\OC::$server->getDatabaseConnection());
|
||||||
$this->mapping->clear();
|
$this->mapping->clear();
|
||||||
$this->access->setUserMapper($this->mapping);
|
$this->access->setUserMapper($this->mapping);
|
||||||
$userBackend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query('LDAPUserPluginManager'));
|
$userBackend = new User_LDAP($this->access, \OC::$server->getConfig(), \OC::$server->getNotificationManager(), \OC::$server->getUserSession(), \OC::$server->query(UserPluginManager::class));
|
||||||
\OC_User::useBackend($userBackend);
|
\OC_User::useBackend($userBackend);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue