Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duvida

Qual a função do getBody() e addHtmlContent() ?

1 resposta
solução!

Olá Rafael,

O getBody é uma função do Guzzle que retorna o corpo da resposta recebida, no caso o corpo da resposta é o html da página acessada.

Já o addHtmlContent é uma função do DomCrawler que informa ao crawler o html que ele deve ler.

Assim o código acessa a página /cursos-online-programacao/php da alura e pega o html dessa página com o getBody, esse html é então repassado para o crawler através do addHtmlContent para que a gente possa fazer os filtros e selecionar os elementos desejados da página.

O professor fala sobre o getBody na atividade 03 e o addHtmlContent na atividade 05 dessa mesma aula (02 Gerenciando dependências).

Espero ter ajudado, qualquer coisa é só falar!