Details
Description
If generated entity isn't in global namespace and extends class, name of extended class has to have prefix \ to switch to global namespace.
Fix: class Doctrine\ORM\Tools\EntityGenerator
Doctrine/ORM/Tools/EntityGenerator.php
private function _getClassToExtendName() { $refl = new \ReflectionClass($this->_getClassToExtend()); return '\\' . $refl->getName(); }
Fixed.