|
@@ 59-66 (lines=8) @@
|
| 56 |
|
$this->deletedUsersIndex = $deletedUsersIndex; |
| 57 |
|
$userBackendFound = false; |
| 58 |
|
$groupBackendFound = false; |
| 59 |
|
foreach ($serverContainer->getUserManager()->getBackends() as $backend){ |
| 60 |
|
$this->logger->debug('instance '.get_class($backend).' user backend.', ['app' => 'user_ldap']); |
| 61 |
|
if ($backend instanceof IUserLDAP) { |
| 62 |
|
$this->userBackend = $backend; |
| 63 |
|
$userBackendFound = true; |
| 64 |
|
break; |
| 65 |
|
} |
| 66 |
|
} |
| 67 |
|
foreach ($serverContainer->getGroupManager()->getBackends() as $backend){ |
| 68 |
|
$this->logger->debug('instance '.get_class($backend).' group backend.', ['app' => 'user_ldap']); |
| 69 |
|
if ($backend instanceof IGroupLDAP) { |
|
@@ 67-74 (lines=8) @@
|
| 64 |
|
break; |
| 65 |
|
} |
| 66 |
|
} |
| 67 |
|
foreach ($serverContainer->getGroupManager()->getBackends() as $backend){ |
| 68 |
|
$this->logger->debug('instance '.get_class($backend).' group backend.', ['app' => 'user_ldap']); |
| 69 |
|
if ($backend instanceof IGroupLDAP) { |
| 70 |
|
$this->groupBackend = $backend; |
| 71 |
|
$groupBackendFound = true; |
| 72 |
|
break; |
| 73 |
|
} |
| 74 |
|
} |
| 75 |
|
|
| 76 |
|
if (!$userBackendFound or !$groupBackendFound) { |
| 77 |
|
throw new \Exception('To use the LDAPProvider, user_ldap app must be enabled'); |