print 'Code: ' . $sendResult->code . "\n"; print 'Message: ' . $sendResult->message . "\n"; print 'Results Length: ' . count($sendResult->results) . "\n"; print 'Results: ' . "\n"; print_r($sendResult->results); print 'New JobID: ' . "\n"; print_r($sendResult->results[0]->NewID); print "\n---------------\n"; } } // Update a Message print "Update a Message \n"; $patchMG = new ET_Message_Guide(); $patchMG->authStub = $myclient; $patchMG->props = get_object_vars($message); $patchResponse = $patchMG->Patch(); print_r('Patch Status: ' . ($patchResponse->status ? 'true' : 'false') . "\n"); print 'Code: ' . $patchResponse->code . "\n"; print 'Message: ' . $patchResponse->message . "\n"; print 'Results Length: ' . count($patchResponse->results) . "\n"; print 'Results: ' . "\n"; print_r($patchResponse->results); print "\n---------------\n"; // Delete a Message print "Delete a Message \n"; $deleteMG = new ET_Message_Guide(); $deleteMG->authStub = $myclient; $deleteMG->props = array("id" => $IDofPostMessage); $deleteResponse = $deleteMG->Delete(); print_r('Delete Status: ' . ($deleteResponse->status ? 'true' : 'false') . "\n"); print 'Code: ' . $deleteResponse->code . "\n";