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

Comando use PDO;

Por que quando instanciamos um objeto do tipo PDO em algum arquivo como lista-alunos.php ou inseriri-aluno.php não precisamos colocar o comando use PDO, já quando fomos criar a classe ConectionCreator tivemos que usar?

2 respostas
solução!

Nessa aula a gente entende melhor isso, Tiago: https://cursos.alura.com.br/course/php-oo-heranca-polimorfirmo-interfaces/task/66020

Basicamente os arquivos lista-alunos.php e inserir-aluno.php estão no namespace raiz da aplicação, que é o mesmo namespace que a classe PDO. Sendo assim, o use não é necessário. Mas na ConectionCreator nós estamos dentro de outro namespace, entende?

Massa Vinicius, esqueci desse detalhe kkkk. Valeu!