public function preFlush(PreFlushEventArgs $eventArgs) { $identityMap = $eventArgs->getEntityManager()->getUnitOfWork()->getIdentityMap(); foreach ($identityMap as $class => $entity) { var_dump($entity); } $entity = $eventArgs->getEntity(); if ($this->service->getMetadata()->hasEntityMetadata($entity)) { $this->service->saveTaxonomies($entity); } }