Extrair id, nome e nome breve dos perfis cadastrados no Moodle

Extrair id, nome e nome breve dos perfis cadastrados no Moodle

por Lino Vaz Moniz -
Número de respostas: 0

Para gerar relatório com a lista de perfis cadastrado no Moodle, você pode executar o comando SQL ou uma função PHP que usa API do Moodle. 

SQL

SELECT id,shortname,name FROM mdl_role 

Função do PHP Moodle

public function get_roles() {
global $DB,$CFG;
$sql = "SELECT id,shortname,name FROM {$CFG->prefix}role ";
$row = $DB->get_records_sql($sql);
return $row;
}

A partir dessa função, pode criar uma webservice do Moodle.