public function itHasAppropriateTypeForAttachment() { $mail = new Codendi_Mail(); $mail->addInlineAttachment('data', 'text/plain', 'attachment'); $this->assertEqual($mail->getMail()->getType(), 'multipart/related'); }
private function addLogoInAttachment(Codendi_Mail $mail) { $logo_retriever = new LogoRetriever(); $cid_logo = ''; $path_logo = $logo_retriever->getPath(); if ($path_logo) { $id_attachment = 'logo'; $mail->addInlineAttachment(file_get_contents($path_logo), $logo_retriever->getMimetype(), $id_attachment); $cid_logo = 'cid:' . $id_attachment; } return $cid_logo; }