Я хочу получить метаданные класса с помощью getClassMetadata () из менеджера сущностей.Но это всегда говорит, что «класс не существует».Когда я проверял существование класса с помощью class_exists (), он говорил true.У кого-нибудь есть такая же проблема?
Вот мой пример кода.
use Doctrine\ORM\Event\LifecycleEventArgs;
....
public function prePersist(LifecycleEventArgs $args){
$em = $args->getEntityManager();
$obj = $args->getEntity();
$meta = $em->getClassMetadata((new \ReflectionClass($obj))->getName());
}