function action_list_users($input) { $groupIds = $input->groupIds->int(); $offset = $input->offset->int(); $maxRecords = $input->maxRecords->int(); $groupFilter = ''; if (is_array($groupIds)) { $table = TikiDb::get()->table('users_groups'); $groupFilter = $table->fetchColumn('groupName', array('id' => $table->in($groupIds))); } $result = $this->lib->get_users($offset, $maxRecords, 'login_asc', '', '', false, $groupFilter); return array('result' => $result['data'], 'count' => $result['cant']); }