Outils

Accès à l'arbre LDAP de manière orientée objet avec Zend_Ldap_Node

Opérations CRUD basiques

Récupérer des données depuis LDAP

Récupérer un noeud par son DN

Chercher les sous-arbres d'un noeud

Ajouter un nouveau noeud à LDAP

Supprimer un noeud de LDAP

Mettre à jour un noeud de LDAP

Opérations avancées

Copier et déplacer des noeuds dans LDAP

Parcours d'un arbre

Example #1 Parcours récursif d'un arbre LDAP

  1. $options = array(/* ... */);
  2. $ldap = new Zend_Ldap($options);
  3. $ldap->bind();
  4. $ri = new RecursiveIteratorIterator($ldap->getBaseNode(),
  5.                                     RecursiveIteratorIterator::SELF_FIRST);
  6. foreach ($ri as $rdn => $n) {
  7.     var_dump($n);
  8. }

Outils