part = new ezcMailMultipartRelated(); } /** * Adds the part $part to the list of multipart messages. * * This method is called automatically by ezcMailMultipartParser * each time a part is parsed. * * @param ezcMailPart $part * @return void */ public function partDone( ezcMailPart $part ) { // TODO: support Content-Type: start= as specified by RFC 2387 if ( !$this->part->getMainPart() ) { $this->part->setMainPart( $part ); return; } $this->part->addRelatedPart( $part ); } /** * Returns the parts parsed for this multipart. * * @return ezcMailMultipartRelated */ public function finishMultipart() { return $this->part; } } ?>