Moodle REST API для получения всего списка курсов и пользователей, зарегистрированных для этих конкретных курсов - PullRequest
0 голосов
/ 30 октября 2018

Существует любой Moodle REST API для получения списка всех названий курсов и всех пользователей, зарегистрированных для этих конкретных курсов.

Кто-то предлагает ответ, используя SQl-запрос. Но для этого мне нужен любой Moodle API.

API доступен для получения всех пользователей, зачисленных на один курс, путем передачи courseId в core_enrolled_get_enrolled_users. Но я должен отобразить все курсы и количество пользователей, зачисленных на этот курс в диаграммах. Ниже приведены примеры диаграмм:

enter image description here

1 Ответ

0 голосов
/ 30 октября 2018

Сначала вы можете получить курсы через core_course_get_courses, а затем выполнить итерацию полученного массива и применить core_enrolled_get_enrolled_users к каждому идентификатору курса.

...