Какие основные события Moodle позволят мне увидеть, когда студент перемещается между разделами курса? Мне нужно создать подключаемый модуль триггера событий, чтобы вызывать внешнюю конечную точку REST каждый раз, когда учащийся перемещается между экранами, начинает или заканчивает модуль курса и т. д. Документация по API событий содержит длинный список событий, однако я не могу найти никаких сведений о том, когда событие действительно сработает. Кроме того, единственное действие, которое я могу найти, которое, кажется, отдалённо связано с тем, что я ищу, — это course_module_viewed
, и, к сожалению, название этого события повторяется во многих областях:
core\event\course_module_viewed
mod_lti\event\course_module_viewed
mod_page\event\course_module_viewed
mod_resource\event\course_module_viewed
mod_url\event\course_module_viewed