protected function updateStockLevel(Part $part, OnFlushEventArgs $eventArgs) { $entityManager = $eventArgs->getEntityManager(); $part->recomputeStockLevels(); $entityManager->getUnitOfWork()->recomputeSingleEntityChangeSet($entityManager->getClassMetadata(get_class($part)), $part); }