protected function conductMainFormTask() { $uid = $this->fieldData['userToEdit']; $rguid = $this->fieldData['rguid']; $task = $this->fieldData['task']; if ($task == 'realmAllow') { AuthUtil::editUserRelmAccess($uid, $rguid, 'y'); } elseif ($task == 'realmDeny') { AuthUtil::editUserRelmAccess($uid, $rguid, 'n'); } elseif ($task == 'realmIgnore') { AuthUtil::editUserRelmAccess($uid, $rguid, null); } elseif ($task == 'groupAdd') { AuthUtil::editUserGroup($uid, $rguid, true); } elseif ($task == 'groupRemove') { AuthUtil::editUserGroup($uid, $rguid, false); } else { throw new LoggedException("An invalid task ({$task}) was requested", 0, self::module, 'warning'); } }