Lines Matching refs:users

28   var $users = null;  variable in auth_shibboleth
160 if($this->users === null) $this->_loadUserData();
209 $users = $this->setUserGroups($mail,$grps);
212 $USERINFO['grps'] = $users['grps'];
287 if($this->users === null) $this->_loadUserData();
336 $users = $this->setUserGroups($mail,$grps);
341 return $users['grps'];
353 foreach ($this->users as $user){
381 $this->users[$mail]['name'] = $mail;
382 $this->users[$mail]['mail'] = $mail;
383 $this->users[$mail]['grps'] = $grps;
384 return $this->users[$mail];
437 $this->users[$user] = compact('pass','name','mail','grps');
489 $this->users[$newuser] = $userinfo;
497 * @param array $users array of users to be deleted
501 function deleteUsers($users) { argument
503 if (!is_array($users) || empty($users)) return 0;
505 if ($this->users === null) $this->_loadUserData();
508 foreach ($users as $user) {
509 if (isset($this->users[$user])) $deleted[] = preg_quote($user,'/');
517 foreach ($deleted as $user) unset($this->users[$user]);
522 $count = count($this->users());
524 $count -= $count($this->users());
536 if($this->users === null) $this->_loadUserData();
538 if (!count($filter)) return count($this->users);
543 foreach ($this->users as $user => $info) {
561 if ($this->users === null) $this->_loadUserData();
563 ksort($this->users);
570 foreach ($this->users as $user => $info) {
593 $this->users = array();
605 $this->users[$row[0]]['pass'] = $row[1];
606 $this->users[$row[0]]['name'] = urldecode($row[2]);
607 $this->users[$row[0]]['mail'] = $row[3];
608 $this->users[$row[0]]['grps'] = $groups;