static function sync_group_members($course_id) { $group_id = JoomdleHelperJoomlagroups::get_course_group_id($course_id, 'students'); // Fetch students $students = JoomdleHelperContent::call_method('get_course_students', (int) $course_id); foreach ($students as $student) { JoomdleHelperJoomlagroups::add_group_member($course_id, $student['username'], 'students'); } $group_id = JoomdleHelperJoomlagroups::get_course_group_id($course_id, 'teachers'); // Fetch teachers $teachers = JoomdleHelperContent::getCourseTeachers($course_id); foreach ($teachers as $teacher) { JoomdleHelperJoomlagroups::add_group_member($course_id, $teacher['username'], 'teachers'); } }
function addGroupMember ($action, $params) { $course_id = $params[0]; $username = $params[1]; $type = $params[2]; $username = utf8_decode ($username); return JoomdleHelperJoomlagroups::add_group_member ($course_id, $username, $type); }