Added the zend framework 2 library, the path is specified in line no.26 in zend_modul...
[openemr.git] / interface / modules / zend_modules / library / Zend / Ldap / Node / Schema / ObjectClass / ActiveDirectory.php
bloba2cd5f5b9c216a4fdf9f783bc48721e23ef79e9d
1 <?php
2 /**
3 * Zend Framework (http://framework.zend.com/)
5 * @link http://github.com/zendframework/zf2 for the canonical source repository
6 * @copyright Copyright (c) 2005-2013 Zend Technologies USA Inc. (http://www.zend.com)
7 * @license http://framework.zend.com/license/new-bsd New BSD License
8 */
10 namespace Zend\Ldap\Node\Schema\ObjectClass;
12 use Zend\Ldap\Node\Schema;
14 /**
15 * Zend\Ldap\Node\Schema\ObjectClass\ActiveDirectory provides access to the objectClass
16 * schema information on an Active Directory server.
18 class ActiveDirectory extends Schema\AbstractItem implements ObjectClassInterface
20 /**
21 * Gets the objectClass name
23 * @return string
25 public function getName()
27 return $this->ldapdisplayname[0];
30 /**
31 * Gets the objectClass OID
33 * @return string
35 public function getOid()
40 /**
41 * Gets the attributes that this objectClass must contain
43 * @return array
45 public function getMustContain()
50 /**
51 * Gets the attributes that this objectClass may contain
53 * @return array
55 public function getMayContain()
60 /**
61 * Gets the objectClass description
63 * @return string
65 public function getDescription()
70 /**
71 * Gets the objectClass type
73 * @return int
75 public function getType()
80 /**
81 * Returns the parent objectClasses of this class.
82 * This includes structural, abstract and auxiliary objectClasses
84 * @return array
86 public function getParentClasses()