public function addAttachment($attachment) { if ($attachment instanceof FootprintAttachment) { $attachment->setFootprint($this); } $this->attachments->add($attachment); }