/** * @ORM\PostRemove() */ public function removeFiles(Photo $photo, LifecycleEventArgs $event) { $fileNames = $photo->getTempFileNames(); if (is_array($fileNames)) { foreach ($fileNames as $name) { $this->safeUnlink($this->uploadRootDir . $name); } } }