/** * @brief Constructor * @param $serverConfigPrefixes array containing the config Prefixes */ public function __construct($serverConfigPrefixes, ILDAPWrapper $ldap) { parent::__construct($ldap); foreach ($serverConfigPrefixes as $configPrefix) { $this->backends[$configPrefix] = new \OCA\user_ldap\USER_LDAP($this->getAccess($configPrefix)); if (is_null($this->refBackend)) { $this->refBackend =& $this->backends[$configPrefix]; } } }
/** * Constructor * @param array $serverConfigPrefixes array containing the config Prefixes */ public function __construct(array $serverConfigPrefixes, ILDAPWrapper $ldap, IConfig $ocConfig) { parent::__construct($ldap); foreach ($serverConfigPrefixes as $configPrefix) { $this->backends[$configPrefix] = new User_LDAP($this->getAccess($configPrefix), $ocConfig); if (is_null($this->refBackend)) { $this->refBackend =& $this->backends[$configPrefix]; } } }