Как получить контекст/роль входа в систему пользователя в moodle? Я пытаюсь реализовать блок контекстно-зависимых. Блок будет предлагать правильные викторины своим пользователям на основе их настроений.Moodle как узнать роль зарегистрированного пользователя
Роль может быть учителем, учеником, помощником учителя или администратором. Я уже нашел функции get_context_instance()
& has_compatibility()
, но я не знаю, как их использовать для этой цели.
Роли и контексты являются одним из самых сложных понятий в Moodle, но короткая версия является контекст в целом применяется к одному курсу, отдельной категории или всему сайту. Роль предоставляется в этом контексте и назначает возможности пользователю в этом контексте. –