Atualmente o Código está exatamente igual ao do professor e mesmo assim acusa o seguinte erro:
! ! [CAUTION] You do not have any mapped Doctrine ORM entities according to the current configuration. ! ! If you have entities or mapping files you should check your mapping configuration for errors. !
EntityManagerFactory.php
<?php
namespace Alura\Doctrine\Helper;
use Doctrine\ORM\EntityManager;
use Doctrine\ORM\EntityManagerInterface;
use Doctrine\ORM\Tools\Setup;
class EntityManagerFactory
{
public function getEntityManager(): EntityManagerInterface
{
$rootDir = __DIR__ . '/../..';
$config = Setup::createAnnotationMetadataConfiguration(
[$rootDir . '/src'],
false
);
$connection = [
'driver' => 'pdo_sqlite',
'path' => $rootDir . '/var/data/banco.sqlite'
];
return EntityManager::create($connection, $config);
}
}
Como posso solucionar esse problema? Verifiquei em alguns links na net, porém nada de plausível para a solução.