/** * Adds an IC Logo. * * @param FootprintAttachment|\PartKeepr\UploadedFileBundle\Entity\TempUploadedFile $attachment * Either a FootprintAttachment or a TempUploadedFile * * @return void */ public function addAttachment($attachment) { if ($attachment instanceof FootprintAttachment) { $attachment->setFootprint($this); } $this->attachments->add($attachment); }