Lines Matching refs:user
31 * @param string $user
37 public function add($id, $user, $style, $data = '') argument
44 $this->remove($id, $user);
46 $user = auth_nameencode(trim($user));
50 if (!$user) {
60 $line = "$user $style $data\n";
74 * @param string|array $user
81 public function remove($id, $user = null, $style = null, $data = null) argument
93 $re = $regexBuilder->buildRegex($user, $style, $data);
105 * @param string $user User, defaults to $_SERVER['REMOTE_USER']
112 public function userSubscription($id = '', $user = '') argument
124 if (!$user) {
125 $user = $INPUT->server->str('REMOTE_USER');
128 if (empty($user)) {
133 $subs = $this->subscribers($id, $user);
142 'style' => $info[$user][0],
143 'data' => $info[$user][1],
157 * @param string|array $user
167 public function subscribers($page, $user = null, $style = null, $data = null) argument
181 $re = $regexBuilder->buildRegex($user, $style, $data);
255 foreach ($users as $user => $info) {
256 $userinfo = $auth->getUserData($user);
263 if (!$self && $user == $INPUT->server->str('REMOTE_USER')) {
267 $level = auth_aclcheck($id, $user, $userinfo['grps']);
270 $result[$user] = $userinfo['mail'];