50 if (isset($this->linkTags)) {
51 foreach ($this->linkTags as $value) {
52 $linkTags .= $value .
"#";
54 $linkTags = rtrim($linkTags,
'#');
57 return "Click [timestamp=" . $this->timestamp .
58 ", contact=" . $this->contact->toString() .
59 ", mailingId=" . $this->mailingId .
60 ", linkId=" . $this->linkId .
61 ", linkUrl=" . $this->linkUrl .
62 ", linkTags=" . $linkTags .
"]";
74 $this->contact->fromXML($xmlElement->contact);
76 if (isset($xmlElement->mailing_id)) $this->mailingId = $xmlElement->mailing_id;
77 if (isset($xmlElement->timestamp)) $this->timestamp = $xmlElement->timestamp;
78 if (isset($xmlElement->link_id)) $this->linkId = $xmlElement->link_id;
79 if (isset($xmlElement->link_url)) $this->linkUrl = $xmlElement->link_url;
81 if (isset($xmlElement->link_tags)) {
82 $this->linkTags = array();
83 foreach ($xmlElement->link_tags->children() as $field) {
84 array_push($this->linkTags, $field[0]);
95 return $this->timestamp .
96 ";" . $this->contact->toCsvString() .
97 ";" . $this->mailingId .