示例#1
0
文件: SchemaTest.php 项目: travisj/zf
 public function testGetters()
 {
     $this->assertType('array', $this->_schema->getAttributeTypes());
     $this->assertType('array', $this->_schema->getObjectClasses());
     switch ($this->_getLdap()->getRootDse()->getServerType()) {
         case Zend_Ldap_Node_RootDse::SERVER_TYPE_ACTIVEDIRECTORY:
             break;
         case Zend_Ldap_Node_RootDse::SERVER_TYPE_EDIRECTORY:
             break;
         case Zend_Ldap_Node_RootDse::SERVER_TYPE_OPENLDAP:
             $this->assertType('array', $this->_schema->getLdapSyntaxes());
             $this->assertType('array', $this->_schema->getMatchingRules());
             $this->assertType('array', $this->_schema->getMatchingRuleUse());
             break;
     }
 }