/** * @param LifecycleEventArgs $args */ public function postPersist(LifecycleEventArgs $args) { /** @var $entity File */ $entity = $args->getEntity(); if ($entity instanceof File && $entity->isUploaded()) { $this->manager->upload($entity); $this->manager->checkOnDelete($entity, $args->getEntityManager()); } }