Bonjour,

J'ai un service qui permet de logger les changements effectués dans les tables

Pour avoir les champs modifiés dans l'entité je fais

    $uow = $this->em->getUnitOfWork();
    $uow->computeChangeSets();
    $changedFields = $uow->getEntityChangeSet($object);

La variable $changedFields contient bien la liste des modifications dans l'entité mais pas dans les tables associées. Ex. Si je demande les modifications dans la table blog, je voudrais aussi avoir les modifications de la table blog_text

Merci de votre aide

Aucune réponse