Skip to content

Commit ba449f8

Browse files
committed
V24.11.1 - 2024-11-03
1 parent 40822b2 commit ba449f8

File tree

7 files changed

+88
-24
lines changed

7 files changed

+88
-24
lines changed

src/ConstantContact/V3/Account/Emails.php

+11-3
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,18 @@ public function get(?string $confirm_status = null, ?string $role_code = null, ?
5757

5858
return $this->doGet(['confirm_status' => $confirm_status, 'role_code' => $role_code, 'email_address' => $email_address, ]);
5959
}
60-
61-
public function getReturnSchema(?string $confirm_status = null, ?string $role_code = null, ?string $email_address = null) : \PHPFUI\ConstantContact\Definition\AccountEmails
60+
/**
61+
* @return array<\PHPFUI\ConstantContact\Definition\AccountEmails>
62+
*/
63+
public function getReturnSchema(?string $confirm_status = null, ?string $role_code = null, ?string $email_address = null) : array
6264
{
63-
return new \PHPFUI\ConstantContact\Definition\AccountEmails($this->get($confirm_status, $role_code, $email_address));
65+
$array = [];
66+
foreach ($this->get($confirm_status, $role_code, $email_address) as $object)
67+
{
68+
$array[] = new \PHPFUI\ConstantContact\Definition\AccountEmails($object);
69+
}
70+
71+
return $array;
6472
}
6573

6674

src/ConstantContact/V3/Account/User/Privileges.php

+11-3
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,18 @@ public function get() : array
2727

2828
return $this->doGet([]);
2929
}
30-
31-
public function getReturnSchema() : \PHPFUI\ConstantContact\Definition\UserPrivilegesResource
30+
/**
31+
* @return array<\PHPFUI\ConstantContact\Definition\UserPrivilegesResource>
32+
*/
33+
public function getReturnSchema() : array
3234
{
33-
return new \PHPFUI\ConstantContact\Definition\UserPrivilegesResource($this->get());
35+
$array = [];
36+
foreach ($this->get() as $object)
37+
{
38+
$array[] = new \PHPFUI\ConstantContact\Definition\UserPrivilegesResource($object);
39+
}
40+
41+
return $array;
3442
}
3543

3644
}

src/ConstantContact/V3/Contacts/SmsEngagementHistory.php

+11-3
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,18 @@ public function get(string $contact_id) : array
2424

2525
return $this->doGet(['contact_id' => $contact_id, ]);
2626
}
27-
28-
public function getReturnSchema(string $contact_id) : \PHPFUI\ConstantContact\Definition\SmsEngagementHistory
27+
/**
28+
* @return array<\PHPFUI\ConstantContact\Definition\SmsEngagementHistory>
29+
*/
30+
public function getReturnSchema(string $contact_id) : array
2931
{
30-
return new \PHPFUI\ConstantContact\Definition\SmsEngagementHistory($this->get($contact_id));
32+
$array = [];
33+
foreach ($this->get($contact_id) as $object)
34+
{
35+
$array[] = new \PHPFUI\ConstantContact\Definition\SmsEngagementHistory($object);
36+
}
37+
38+
return $array;
3139
}
3240

3341
}

src/ConstantContact/V3/Emails/Activities/NonOpenerResends.php

+11-3
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,18 @@ public function get(string $campaign_activity_id) : array
2626

2727
return $this->doGet(['campaign_activity_id' => $campaign_activity_id, ]);
2828
}
29-
30-
public function getReturnSchema(string $campaign_activity_id) : \PHPFUI\ConstantContact\Definition\ResendToNonOpeners
29+
/**
30+
* @return array<\PHPFUI\ConstantContact\Definition\ResendToNonOpeners>
31+
*/
32+
public function getReturnSchema(string $campaign_activity_id) : array
3133
{
32-
return new \PHPFUI\ConstantContact\Definition\ResendToNonOpeners($this->get($campaign_activity_id));
34+
$array = [];
35+
foreach ($this->get($campaign_activity_id) as $object)
36+
{
37+
$array[] = new \PHPFUI\ConstantContact\Definition\ResendToNonOpeners($object);
38+
}
39+
40+
return $array;
3341
}
3442

3543

src/ConstantContact/V3/Emails/Activities/Schedules.php

+22-6
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,18 @@ public function get(string $campaign_activity_id) : array
4343

4444
return $this->doGet(['campaign_activity_id' => $campaign_activity_id, ]);
4545
}
46-
47-
public function getReturnSchema(string $campaign_activity_id) : \PHPFUI\ConstantContact\Definition\EmailScheduleResponse
46+
/**
47+
* @return array<\PHPFUI\ConstantContact\Definition\EmailScheduleResponse>
48+
*/
49+
public function getReturnSchema(string $campaign_activity_id) : array
4850
{
49-
return new \PHPFUI\ConstantContact\Definition\EmailScheduleResponse($this->get($campaign_activity_id));
51+
$array = [];
52+
foreach ($this->get($campaign_activity_id) as $object)
53+
{
54+
$array[] = new \PHPFUI\ConstantContact\Definition\EmailScheduleResponse($object);
55+
}
56+
57+
return $array;
5058
}
5159

5260

@@ -80,10 +88,18 @@ public function post(string $campaign_activity_id, \PHPFUI\ConstantContact\Defin
8088

8189
return $this->doPost(['campaign_activity_id' => $campaign_activity_id, 'body' => $body->getData(), ]);
8290
}
83-
84-
public function postReturnSchema(string $campaign_activity_id, \PHPFUI\ConstantContact\Definition\EmailScheduleInput $body) : \PHPFUI\ConstantContact\Definition\EmailScheduleResponse
91+
/**
92+
* @return array<\PHPFUI\ConstantContact\Definition\EmailScheduleResponse>
93+
*/
94+
public function postReturnSchema(string $campaign_activity_id, \PHPFUI\ConstantContact\Definition\EmailScheduleInput $body) : array
8595
{
86-
return new \PHPFUI\ConstantContact\Definition\EmailScheduleResponse($this->post($campaign_activity_id, $body));
96+
$array = [];
97+
foreach ($this->post($campaign_activity_id, $body) as $object)
98+
{
99+
$array[] = new \PHPFUI\ConstantContact\Definition\EmailScheduleResponse($object);
100+
}
101+
102+
return $array;
87103
}
88104

89105
}

src/ConstantContact/V3/Emails/Activities/SendHistory.php

+11-3
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,18 @@ public function get(string $campaign_activity_id) : array
3737

3838
return $this->doGet(['campaign_activity_id' => $campaign_activity_id, ]);
3939
}
40-
41-
public function getReturnSchema(string $campaign_activity_id) : \PHPFUI\ConstantContact\Definition\EmailSendHistory
40+
/**
41+
* @return array<\PHPFUI\ConstantContact\Definition\EmailSendHistory>
42+
*/
43+
public function getReturnSchema(string $campaign_activity_id) : array
4244
{
43-
return new \PHPFUI\ConstantContact\Definition\EmailSendHistory($this->get($campaign_activity_id));
45+
$array = [];
46+
foreach ($this->get($campaign_activity_id) as $object)
47+
{
48+
$array[] = new \PHPFUI\ConstantContact\Definition\EmailSendHistory($object);
49+
}
50+
51+
return $array;
4452
}
4553

4654
}

src/ConstantContact/V3/Partner/Webhooks/Subscriptions.php

+11-3
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,18 @@ public function get() : array
2323

2424
return $this->doGet([]);
2525
}
26-
27-
public function getReturnSchema() : \PHPFUI\ConstantContact\Definition\WebhooksSubscriptionCollection
26+
/**
27+
* @return array<\PHPFUI\ConstantContact\Definition\WebhooksSubscriptionCollection>
28+
*/
29+
public function getReturnSchema() : array
2830
{
29-
return new \PHPFUI\ConstantContact\Definition\WebhooksSubscriptionCollection($this->get());
31+
$array = [];
32+
foreach ($this->get() as $object)
33+
{
34+
$array[] = new \PHPFUI\ConstantContact\Definition\WebhooksSubscriptionCollection($object);
35+
}
36+
37+
return $array;
3038
}
3139

3240
}

0 commit comments

Comments
 (0)