예제 #1
0
 /**
  * @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];
         }
     }
 }
예제 #2
0
파일: user_proxy.php 프로젝트: kenwi/core
 /**
  * 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];
         }
     }
 }