function execute($data, $user, $courseid) { global $DB; $context = cr_get_context(CONTEXT_COURSE, $courseid); if ($users = get_role_users($data->roles, $context, false, 'u.id', 'u.id')) { return array_keys($users); } return array(); }
function execute($data, $row, $user, $courseid, $starttime = 0, $endtime = 0) { $courseid = $row->id; $context = cr_get_context(CONTEXT_COURSE, $courseid); return count_role_users($data->roles, $context); }