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

require_once ou namespace?

Amigos, entendi o conceito do namespace e os principais problemas que ele evita. Porém ainda não compreendi uma questão: Mesmo com o uso do "NAMESPACE" e do "USE" para referenciar um caminho da alguma classe, preciso usar o "REQUIRE_ONCE"?

1 resposta
solução!

Oi lucas,

Em linhas gerais, você não precisa usar mais o "require" caso esteja utilizando corretamente a PSR-4. Geralmente o único momento que você precisará usar um "require" será no arquivo que fará a carga da sua aplicação. Nesse arquivo você importa o autoload e partir daí o autoload resolverá as coisas via namespace. Existem vários cursos aqui na Alura onde o Vinicius segue esse padrão e com a prática você entenderá melhor.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software