Lines Matching refs:grps
129 $content[] = implode(", ", $user['grps']);
155 [$login, $mail, $name, $grps, $pass] = $args;
156 $grps = array_filter(array_map('trim', explode(',', $grps)));
174 if ($auth->triggerUserMod('create', [$login, $pass, $name, $mail, $grps])) {
232 $changes['grps'] = $oldinfo['grps'];
234 if (!in_array($group, $oldinfo['grps'])) {
235 $changes['grps'][] = $group;
240 if (!empty(array_diff($changes['grps'], $oldinfo['grps']))) {
264 [$name, $grps] = $args;
265 $grps = array_filter(array_map('trim', explode(',', $grps)));
269 if ($grps !== [] && $auth->canDo('modGroups')) {
270 $changes['grps'] = $oldinfo['grps'];
271 foreach ($grps as $group) {
272 if (($pos = array_search($group, $changes['grps'])) == !false) {
273 unset($changes['grps'][$pos]);
278 if (!empty(array_diff($oldinfo['grps'], $changes['grps']))) {