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')); }
public function __construct() { $this->em = \OpenLdapObject\Manager\EntityManager::getEntityManager(); }