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

Dúvida Teórica Autoload para os use

Só uma dúvida que não altera muito a prática, mas não teria como criar um autoload para os "use" também?

Porque implementar todos os "use" me parece ser tão cansativo quanto implementar os "require_once".

Teria algum motivo técnico que impeça a criação deste tipo de autoload?

1 resposta
solução!

Olá, Renan. Tudo bem?

Agradeço por aguardar uma resposta =)

Eu particulamente não conheço nenhuma forma, até porque o use é uma palavra reservada que utilizamos para nos auxiliar juntamente com o autoload na importação de Classes e afins para o escopo atual.

Quando você define o seu autoload e os namespaces certinho, a sua IDE ou editor de texto já preenche automaticamente o use + namespace completo.

Se você usa o VSCode, você pode baixar uma extensão que vai te ajudar nos imports:

Agora se você usa o PHPStorm, ele não precisa de nenhuma extensão para fazer isso, quando você digitar o nome da classe ele já irá te dar uma dica para importar.

Obs. Vale lembrar que o autoload deve estar configurado e os namespace declarados corretamente para funcionar.

Espero ter ajudado, bons estudos =)

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

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