Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

uso de $this fora da classe.

Durante a implementação do layout, encontramos o seguinte codigo: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Que no meu caso esta me dando um Warning chato, Warning apresentado: "Use of $this in global code might be unatended".

queria saber se é possível sinalizar para a IDE de alguma forma para retirar esse warning?

2 respostas
solução!

Olá, Xará! tudo bem?

Então isso é um problema do VsCode, mas você consegue adicionar uma annotation especificando de qual classe é o $this, da seguinte maneira:

/** @var \League\Plates\Template\Template $this */

$this->layout('layout');

Acredito que dessa forma o VsCode não irá mais mostrar avisos.

Espero ter ajudado, bons estudos :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

Sabedoria desbalanceada. Valeu, tenho que me acostumar mais com as annotations.