示例#1
0
 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;
 }