Example #1
0
 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);
 }