ログを作成するためにリスナーをテストしていますが、新しく作成されたオブジェクトの ID を取得する方法がわかりません。私が使用する方法は次のとおりです。
class ListenerCrud{
protected $container;
public function __construct(ContainerInterface $container)
{
    $this->container = $container;
}
public function onFlush(onFlushEventArgs $eventArgs)
    {
            $em = $eventArgs->getEntityManager();
            $uow = $em->getUnitOfWork();
            foreach ($uow->getScheduledEntityInsertions() AS $entity) {
                if (!$entity instanceof Modificacion) {
                    $modificacion = new Modificacion();
                    $modificacion->setFechamod(new \DateTime('now'));
                    $className = join('', array_slice(explode('\\', get_class($entity)), -1));
                    $modificacion->setEntidad($className);
                    $modificacion->setTipo('Inserción');
                    $modificacion->setIdentificador($entity->getId()); //errorrrrrrrr
                    $securityContext = $this->container->get('security.context');
                    $modificacion->setEmpleado($securityContext->getToken()->getUser());
                    $modificacion->setInfo('');
                    $em->persist($modificacion);
                    $classMetadata = $em->getClassMetadata(get_class($modificacion));
                    $uow->computeChangeSet($classMetadata, $modificacion);
                    }
                 }
    }
}
新しく作成されたオブジェクトのIDにアクセスできません。誰かが私を助けることができますか?どうもありがとうございます。