diff options
author | Morris Jobke <hey@morrisjobke.de> | 2018-04-11 00:44:39 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-11 00:44:39 +0200 |
commit | 38961a725f3b9243d9adaee078167c568c2a3dd6 (patch) | |
tree | c25c909c3fb4dc94fa28d45d32e0c7caf23b10dc /apps/user_ldap/lib/AccessFactory.php | |
parent | a3c20356740c392355364b3b119be626a9f34f56 (diff) | |
parent | f1565336bdaa72b6f4beddeb6fa04956f5da8f21 (diff) | |
download | nextcloud-server-38961a725f3b9243d9adaee078167c568c2a3dd6.tar.gz nextcloud-server-38961a725f3b9243d9adaee078167c568c2a3dd6.zip |
Merge pull request #8833 from nextcloud/feature/noid/add_ldap_user_hooks
add anounce- and (pre/|post)RevokeUser signals for non-native backends
Diffstat (limited to 'apps/user_ldap/lib/AccessFactory.php')
-rw-r--r-- | apps/user_ldap/lib/AccessFactory.php | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/apps/user_ldap/lib/AccessFactory.php b/apps/user_ldap/lib/AccessFactory.php index 45ff779bb01..f03f7f74202 100644 --- a/apps/user_ldap/lib/AccessFactory.php +++ b/apps/user_ldap/lib/AccessFactory.php @@ -26,6 +26,7 @@ namespace OCA\User_LDAP; use OCA\User_LDAP\User\Manager; use OCP\IConfig; +use OCP\IUserManager; class AccessFactory { /** @var ILDAPWrapper */ @@ -36,17 +37,21 @@ class AccessFactory { protected $helper; /** @var IConfig */ protected $config; + /** @var IUserManager */ + private $ncUserManager; public function __construct( ILDAPWrapper $ldap, Manager $userManager, Helper $helper, - IConfig $config) + IConfig $config, + IUserManager $ncUserManager) { $this->ldap = $ldap; $this->userManager = $userManager; $this->helper = $helper; $this->config = $config; + $this->ncUserManager = $ncUserManager; } public function get(Connection $connection) { @@ -55,7 +60,8 @@ class AccessFactory { $this->ldap, $this->userManager, $this->helper, - $this->config + $this->config, + $this->ncUserManager ); } } |