| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 
 |      // retourne les employés du site auquel est rattaché l'utilisateur
     public function getEmployeeSite($site){
            $utils = new Utils();  
            $login = new login();
            $login->inputLogin();
 
            $filters = '(site=' . $site . ')';
            $baseDN = 'ou=peoples,dc=group,dc=eu';
            $scope = 'Zend\Ldap\Ldap::SEARCH_SCOPE_SUB';                  
            $attributes = array('dn', 'cn', 'societe', 'site', 'street', 'postalcode', 'l', 'pager', 'title', 'mail', 'telephonenumber');
 
            //requête
            $result =  $login->request($filters, $baseDN, $scope, $attributes);
 
            // loop pour le résultat
            $finalResult = $utils->afficheDetailsUser($result);
 
            // retourne array           
            return $finalResult;
     } | 
Partager