////// Test Contact $c = new Contact(); $nc = new NameComponents(); $sn = new vectors(); $sn->push("Contact"); $nc->setSurnames($sn); $gn = new vectors(); $gn->push("Sample"); $nc->setGiven($gn); $c->setNameComponents($nc); $c->setName("Sample Contact"); $em = new vectors(); $em->push("sample.v2@localhost"); $c->setEmailAddresses($em); $xo = new XMLObject(); print $xo->writeContact($c, kolabobject::KolabV2, "test.php"); print "UID = " . $xo->getSerializedUID() . "\n\n"; print $xo->writeContact($c, kolabobject::KolabV3, "test.php"); print "UID = " . $xo->getSerializedUID() . "\n\n"; $dlxml = <<<EOL <?xml version="1.0"?> <distribution-list version="1.0"> <uid>ebb1774429a2e03afafb31f233e23b42</uid> <body></body> <categories></categories> <creation-date>2010-11-25T18:02:32Z</creation-date> <last-modification-date>2011-07-23T09:06:38Z</last-modification-date> <sensitivity>public</sensitivity> <product-id>Horde::Kolab</product-id> <display-name>Another lista</display-name> <member>