public function __construct($hostname = false, $port = false, $base_dn = false, $dn = false, $password = false)
 {
     if ($hostname && $base_dn && $dn && $password) {
         $this->initEntityManager($hostname, $port, $base_dn, $dn, $password);
     }
     $this->em = \OpenLdapObject\Manager\EntityManager::getEntityManager();
 }
 public function setUp()
 {
     $connect = new Connection(LDAP_HOST, LDAP_PORT);
     $connect->identify(LDAP_USER, LDAP_PASSWORD);
     $client = $connect->connect();
     $client->setBaseDn(LDAP_BASE_DN);
     try {
         EntityManager::addEntityManager('default', $client);
     } catch (\InvalidArgumentException $e) {
     }
     $this->em = EntityManager::getEntityManager();
 }
 public function setUp()
 {
     $connect = new Connection(LDAP_HOST, LDAP_PORT);
     $connect->identify(LDAP_USER, LDAP_PASSWORD);
     $client = $connect->connect();
     $client->setBaseDn(LDAP_BASE_DN);
     try {
         EntityManager::addEntityManager('default', $client);
     } catch (\InvalidArgumentException $e) {
     }
     $this->repository = EntityManager::getEntityManager()->getRepository('\\OpenLdapObject\\Tests\\Manager\\People');
 }
 public function setUp()
 {
     $connect = new Connection(LDAP_HOST, LDAP_PORT);
     $connect->identify(LDAP_USER, LDAP_PASSWORD);
     $client = $connect->connect();
     $client->setBaseDn(LDAP_BASE_DN);
     try {
         EntityManager::addEntityManager('default', $client);
     } catch (\InvalidArgumentException $e) {
     }
     $this->em = EntityManager::getEntityManager();
     $this->entityCollection = new EntityCollection(EntityCollection::DN, $this->em->getRepository('\\OpenLdapObject\\Tests\\Manager\\People'), array('uid=mdupont,ou=people,dc=example,dc=com', 'uid=pdeparis,ou=people,dc=example,dc=com'));
 }
Example #5
0
 public function __construct()
 {
     $this->em = \OpenLdapObject\Manager\EntityManager::getEntityManager();
 }