/** * Remove Pic from Event */ public function removePicFromEvent(Event $event) { $pic = $event->getPic(); $picPath = $pic->getPath(); $event->removePic(); $this->dm->persist($event); $this->dm->flush(); if ($this->forceDeleteOnDisk && $picPath) { $this->deleteFileOnDisk($picPath, $event); } return $event; }