Professor, gostaria de entender melhor o por que uso o doctrin, entetyManager, repositorioCurso, o pq uso o getDescricao, pois ainda estão vagos na minha cabeça
estou na seguinte aula https://cursos.alura.com.br/course/php-model-view-controller/task/55923
e aqui por exemplo, eu sei que o construct é onde a função obriga em um new a ter aquelas informação, porém ainda fico perdido com o seguinte padrão
public function __construct()
{
$entityManager = (new EntityManagerCreator())
->getEntityManager();
$this->repositorioCursos = $entityManager
->getRepository(Curso::class);
}
gostaria de ter mais detalhes sobre ela, pode ser que no inicio até entendi, mas com o passar do curso acabei não assimilando mais.
desde ja obrigado pela atenção