Fatal error: Class 'enrolment_base' not found in /web/sites/vhbu3/2/172/64206/public/cfaea23/enrol/internal/enrol.php on line 4
Hugo, Desculpe a demora no retorno, mas, como falei, estava sem acesso ao BD do Moodle, depois tive que transmitir o IR. Bem, li que você já resolveu o problema. Inclusive, foi uma saída bem criativa que encontrou. Parabéns! De qualquer forma, deixe-me responder onde encontrar essas informações nas tabelas do Moodle: - Em "mdl_user", você encontrar o "id" do usuário; - Em "mdl_role", as funções/papéis existentes (Exs.: Administrator, Professor Não Conteudista, Estudante, Visitante, etc), com o respectivo "id"; - E finalmente, em "mdl_role_assignments", estão os relacionamentos entre "userid" e "roleid", isto é, todas as funções associadas a um determinado usuário, dependendo do contexto (curso). Este (contexto) está no campo/atributo "contextid". Pois, como você sabe, um usuário pode ser estudante em um curso e Professor em outro. Bem... se eu tiver complicado mais do que explicado, avisa que esclareço melhor.