Horde_Kolab_Storage_Object::createFreshKolabPart PHP Method

createFreshKolabPart() protected method

Embed the Kolab content into a new MIME Part.
protected createFreshKolabPart ( resource $content ) : Horde_Mime_Part
$content resource The Kolab content.
return Horde_Mime_Part The MIME part that encapsules the Kolab content.
    protected function createFreshKolabPart($content)
    {
        $part = new Horde_Mime_Part();
        $part->setCharset('utf-8');
        $part->setDisposition('inline');
        $part->setDispositionParameter('x-kolab-type', 'xml');
        $part->setName('kolab.xml');
        $part->setType(Horde_Kolab_Storage_Object_MimeType::getMimeTypeFromObjectType($this->getType()));
        $part->setContents($content, array('encoding' => 'quoted-printable'));
        return $part;
    }