Curso de Doctrine ORM, 07 Repositorio e QueryBuilder, 02 Criando um repositorio, minuto 5:52
O professor adiciona a informacao no Entity do Aluno: @Entity(repositoryClass="Alura\Doctrine\Repository\AlunoRepository")
.
Eu entendi e tals, mas fui ler a documentacao do Doctrine e achei bem fraca. Queria entender melhor: Como o metodo EntityManagerInterface->getRepository(Aluno::class)
trabalha? Se eu nao informar no Entity, ele retorna uma coisa, mas se eu informar no Entity, ele sabe qual classe buscar... A documentacao do proprio PHP e do PDO sao bem legais, informam input, output, qual tipo é recebido na funcao, e qual tipo eh retornado... a do Doctrine é meio "meh"...
É so curiosidade mesmo!