Deberia dejar el archivo cargador de doctrine asi entonces ?
Código:
<?php
use Doctrine\ORM\Tools\Setup;
use Doctrine\ORM\EntityManager;
require_once 'Doctrine/Common/ClassLoader.php';
$loader = new \Doctrine\Common\ClassLoader("Doctrine");
$loader->register();
$classLoader = new \Doctrine\Common\ClassLoader('Entity', DIR_ENTIDADES);
$classLoader->register();
$dbParams = array(
'driver' => 'pdo_mysql',
'user' => DB_USER,
'password' => DB_PASS,
'dbname' => DB_NAME
);
$path = array( DIR_ENTIDADES );
$config = Setup::createAnnotationMetadataConfiguration($path, true);
$em = EntityManager::create($dbParams, $config);
?>
y las entidades asi
Código:
<?php
namespace Entity;
use Doctrine\Common\Collections\ArrayCollection;
/**
* @Entity
* @Table(name="categorias")
**/
class Categoria
{
...
}
He probado y no me funciona, me sigue dando el mismo eerror, voy a seguir mirando