Extrair informações cm_info / atividade

Extrair informações cm_info / atividade

por Felipe Teixeira -
Número de respostas: 1

Olá pessoal. Estou tentando acessar as informações de uma atividade do moodle, porém não encontro o método que preciso usar para acessar.

ao debugar:


$infoActivity = $activity->get_modinfo()->get_section_info($activity->sectionnum);

Preciso pegar o _name da section_info

object(section_info)#161 (15) {
  ["_id":"section_info":private]=>
  string(3) "873"
  ["_section":"section_info":private]=>
  int(1)
  ["_name":"section_info":private]=>
  string(25) "Aula 1 - História Antiga"

Contagem das avaliações:  -
Em resposta à Felipe Teixeira

Re: Extrair informações cm_info / atividade

por Davison Ramos de Almeida Junior 4C -

Você quase chegou lá. Baseado em sua dúvida eu fui buscando a propriedade na tentativa e erro. Felizmente, cheguei em um resultado

$activity->get_modinfo()->get_section_info($activity->sectionnum)->name;

ou

$infoActivity = $activity->get_modinfo()->get_section_info($activity->sectionnum);
$infoActivity->name;
Você só precisa chamar a propriedade name do objeto resultante em $infoActivity.
Contagem das avaliações:  -