Lines Matching refs:user
54 * @param string $user
59 public function checkPass($user, $pass) argument
81 ['user' => $user, 'server' => $this->getConf('server')]
87 ['user' => $user, 'server' => $this->getConf('server')]
108 $info = $this->fetchUserData($user, true);
143 * @param string $user
154 public function getUserData($user, $requireGroups = true) argument
156 return $this->fetchUserData($user);
160 * @param string $user
164 protected function fetchUserData($user, $inbind = false) argument
189 $info['user'] = $user;
319 * @param string $user nick of the user to be changed
323 public function modifyUser($user, $changes) argument
333 $info = $this->getUserData($user, true);
436 foreach ($this->users as $user => &$info) {
441 $info = $this->getUserData($user);
443 if ($this->filter($user, $info)) {
444 $result[$user] = $info;
482 * @param string $user the user's login name
488 protected function filter($user, $info) argument
492 if (!preg_match($pattern, $user)) return false;