Lines Matching refs:grps
80 * grps array list of groups the user is in
84 * @param bool $requireGroups (optional) ignored by this plugin, grps info always supplied
101 * @param array $grps list of groups the user is in
104 protected function _createUserLine($user, $pass, $name, $mail, $grps) {
105 $groups = join(',', $grps);
120 * function if grps are not specified (default behaviour).
129 * @param array $grps
132 public function createUser($user, $pwd, $name, $mail, $grps = null) {
145 if(!is_array($grps)) $grps = array($conf['defaultgroup']);
148 $userline = $this->_createUserLine($user, $pass, $name, $mail, $grps);
155 $this->users[$user] = compact('pass', 'name', 'mail', 'grps');
189 …eateUserLine($newuser, $userinfo['pass'], $userinfo['name'], $userinfo['mail'], $userinfo['grps']);
347 $this->users[$row[0]]['grps'] = $groups;
391 } else if($item == 'grps') {
392 if(!count(preg_grep($pattern, $info['grps']))) return false;