Skip to content

Commit 8fe6a85

Browse files
committed
Added XML deserialization for mailing domains
1 parent 08755d8 commit 8fe6a85

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

CHANGELOG

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
Date 2024-10-11
2+
Version 1.10.2
3+
- Added XML deserialization for mailing domains
24
Version 1.10.1
35
- Fixed mime type for new resource
46
Version 1.10.0

src/xml/XMLDeserializer.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
use de\xqueue\maileon\api\client\reports\UniqueConversion;
2626
use de\xqueue\maileon\api\client\targetgroups\TargetGroup;
2727
use de\xqueue\maileon\api\client\account\AccountPlaceholder;
28+
use de\xqueue\maileon\api\client\account\MailingDomain;
2829
use de\xqueue\maileon\api\client\contactfilters\ContactFilter;
2930
use de\xqueue\maileon\api\client\transactions\TransactionType;
3031
use de\xqueue\maileon\api\client\contacts\Preference;
@@ -381,6 +382,17 @@ public static function deserialize($xmlElement)
381382
}
382383
return $result;
383384

385+
case "mailing_domain":
386+
$result = new MailingDomain();
387+
break;
388+
389+
case "mailing_domains":
390+
$result = array();
391+
foreach ($xmlElement as $element) {
392+
$result[] = self::deserialize($element);
393+
}
394+
return $result;
395+
384396
case "template_path":
385397
return (string)$xmlElement;
386398

version.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
dist.version = 1.10.1
2-
dist.version.stable = 1.10.1
1+
dist.version = 1.10.2
2+
dist.version.stable = 1.10.2

0 commit comments

Comments
 (0)