Skip to content

Commit b178362

Browse files
committed
V21.11.7 - 2021-11-16
1 parent b8942a7 commit b178362

40 files changed

+225
-132
lines changed

src/ConstantContact/Definition/ActivityGeneric.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* @var DateTime $created_at The system generated date and time that the resource was created, in ISO-8601 format.
1111
* @var DateTime $updated_at The system generated date and time that the resource was last updated, in ISO-8601 format.
1212
* @var int $percent_done The percentage complete for the specified activity.
13-
* @var array[\PHPFUI\ConstantContact\Definition\ActivityErrors] $activity_errors An array of error messages if errors occurred for a specified activity. The system returns an empty array if no errors occur.
13+
* @var array<\PHPFUI\ConstantContact\Definition\ActivityErrors> $activity_errors An array of error messages if errors occurred for a specified activity. The system returns an empty array if no errors occur.
1414
*/
1515
class ActivityGeneric extends \PHPFUI\ConstantContact\Definition\Base
1616
{
@@ -20,7 +20,7 @@ class ActivityGeneric extends \PHPFUI\ConstantContact\Definition\Base
2020
'created_at' => 'DateTime',
2121
'updated_at' => 'DateTime',
2222
'percent_done' => 'int',
23-
'activity_errors' => 'array[\PHPFUI\ConstantContact\Definition\ActivityErrors]',
23+
'activity_errors' => 'array<\PHPFUI\ConstantContact\Definition\ActivityErrors>',
2424
'status' => '\PHPFUI\ConstantContact\Definition\ActivityGenericStatus',
2525
'_links' => '\PHPFUI\ConstantContact\Definition\ActivityLinks2',
2626

src/ConstantContact/Definition/BouncesTrackingActivitiesPage.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
namespace PHPFUI\ConstantContact\Definition;
66

77
/**
8-
* @var array[\PHPFUI\ConstantContact\Definition\BouncesTrackingActivity] $tracking_activities The list of email bounce tracking activities associated with a given `campaign_activity_id'.
8+
* @var array<\PHPFUI\ConstantContact\Definition\BouncesTrackingActivity> $tracking_activities The list of email bounce tracking activities associated with a given `campaign_activity_id'.
99
* @var \PHPFUI\ConstantContact\Definition\Links2 $_links HAL property that contains next link if applicable
1010
*/
1111
class BouncesTrackingActivitiesPage extends \PHPFUI\ConstantContact\Definition\Base
1212
{
1313
protected static array $fields = [
14-
'tracking_activities' => 'array[\PHPFUI\ConstantContact\Definition\BouncesTrackingActivity]',
14+
'tracking_activities' => 'array<\PHPFUI\ConstantContact\Definition\BouncesTrackingActivity>',
1515
'_links' => '\PHPFUI\ConstantContact\Definition\Links2',
1616

1717
];

src/ConstantContact/Definition/BulkEmailCampaignSummariesPage.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
namespace PHPFUI\ConstantContact\Definition;
66

77
/**
8-
* @var array[\PHPFUI\ConstantContact\Definition\BulkEmailCampaignSummary] $bulk_email_campaign_summaries Lists and provides details about each bulk email campaign activity including total unique counts for tracked activities.
8+
* @var array<\PHPFUI\ConstantContact\Definition\BulkEmailCampaignSummary> $bulk_email_campaign_summaries Lists and provides details about each bulk email campaign activity including total unique counts for tracked activities.
99
* @var \PHPFUI\ConstantContact\Definition\Links2 $_links HAL property that contains next link if applicable
1010
*/
1111
class BulkEmailCampaignSummariesPage extends \PHPFUI\ConstantContact\Definition\Base
1212
{
1313
protected static array $fields = [
14-
'bulk_email_campaign_summaries' => 'array[\PHPFUI\ConstantContact\Definition\BulkEmailCampaignSummary]',
14+
'bulk_email_campaign_summaries' => 'array<\PHPFUI\ConstantContact\Definition\BulkEmailCampaignSummary>',
1515
'_links' => '\PHPFUI\ConstantContact\Definition\Links2',
1616

1717
];

src/ConstantContact/Definition/CampaignActivityStatsQueryResultEmail.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
namespace PHPFUI\ConstantContact\Definition;
66

77
/**
8-
* @var array[\PHPFUI\ConstantContact\Definition\StatsError] $errors Array of errors indicating any partial failures in the query
9-
* @var array[\PHPFUI\ConstantContact\Definition\CampaignActivityStatsResultGenericStatsEmailActivity] $results An array of results containing statistics for each requested campaign activity
8+
* @var array<\PHPFUI\ConstantContact\Definition\StatsError> $errors Array of errors indicating any partial failures in the query
9+
* @var array<\PHPFUI\ConstantContact\Definition\CampaignActivityStatsResultGenericStatsEmailActivity> $results An array of results containing statistics for each requested campaign activity
1010
*/
1111
class CampaignActivityStatsQueryResultEmail extends \PHPFUI\ConstantContact\Definition\Base
1212
{
1313
protected static array $fields = [
14-
'errors' => 'array[\PHPFUI\ConstantContact\Definition\StatsError]',
15-
'results' => 'array[\PHPFUI\ConstantContact\Definition\CampaignActivityStatsResultGenericStatsEmailActivity]',
14+
'errors' => 'array<\PHPFUI\ConstantContact\Definition\StatsError>',
15+
'results' => 'array<\PHPFUI\ConstantContact\Definition\CampaignActivityStatsResultGenericStatsEmailActivity>',
1616

1717
];
1818
}

src/ConstantContact/Definition/CampaignStatsQueryResultEmail.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
namespace PHPFUI\ConstantContact\Definition;
66

77
/**
8-
* @var array[\PHPFUI\ConstantContact\Definition\StatsError] $errors An array of errors indicating any partial failures in the query.
9-
* @var array[\PHPFUI\ConstantContact\Definition\CampaignStatsResultGenericStatsEmailPercentsEmail] $results An array of results listing statistics for each requested <code>campaign_id</code>.
8+
* @var array<\PHPFUI\ConstantContact\Definition\StatsError> $errors An array of errors indicating any partial failures in the query.
9+
* @var array<\PHPFUI\ConstantContact\Definition\CampaignStatsResultGenericStatsEmailPercentsEmail> $results An array of results listing statistics for each requested <code>campaign_id</code>.
1010
*/
1111
class CampaignStatsQueryResultEmail extends \PHPFUI\ConstantContact\Definition\Base
1212
{
1313
protected static array $fields = [
14-
'errors' => 'array[\PHPFUI\ConstantContact\Definition\StatsError]',
15-
'results' => 'array[\PHPFUI\ConstantContact\Definition\CampaignStatsResultGenericStatsEmailPercentsEmail]',
14+
'errors' => 'array<\PHPFUI\ConstantContact\Definition\StatsError>',
15+
'results' => 'array<\PHPFUI\ConstantContact\Definition\CampaignStatsResultGenericStatsEmailPercentsEmail>',
1616

1717
];
1818
}

src/ConstantContact/Definition/ClicksTrackingActivitiesPage.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
namespace PHPFUI\ConstantContact\Definition;
66

77
/**
8-
* @var array[\PHPFUI\ConstantContact\Definition\ClicksTrackingActivity] $tracking_activities The list of click tracking activities
8+
* @var array<\PHPFUI\ConstantContact\Definition\ClicksTrackingActivity> $tracking_activities The list of click tracking activities
99
* @var \PHPFUI\ConstantContact\Definition\Links2 $_links HAL property that contains next link if applicable.
1010
*/
1111
class ClicksTrackingActivitiesPage extends \PHPFUI\ConstantContact\Definition\Base
1212
{
1313
protected static array $fields = [
14-
'tracking_activities' => 'array[\PHPFUI\ConstantContact\Definition\ClicksTrackingActivity]',
14+
'tracking_activities' => 'array<\PHPFUI\ConstantContact\Definition\ClicksTrackingActivity>',
1515
'_links' => '\PHPFUI\ConstantContact\Definition\Links2',
1616

1717
];

src/ConstantContact/Definition/ContactCampaignActivitiesSummary.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66

77
/**
88
* @var \PHPFUI\ConstantContact\UUID $contact_id Unique id of the contact that will have their activity summarized.
9-
* @var array[\PHPFUI\ConstantContact\Definition\CampaignActivitySummary] $campaign_activities A summary of all the actions for a contact.
9+
* @var array<\PHPFUI\ConstantContact\Definition\CampaignActivitySummary> $campaign_activities A summary of all the actions for a contact.
1010
* @var \PHPFUI\ConstantContact\Definition\Links2 $_links The next link if more summaries of activities are available.
1111
*/
1212
class ContactCampaignActivitiesSummary extends \PHPFUI\ConstantContact\Definition\Base
1313
{
1414
protected static array $fields = [
1515
'contact_id' => '\PHPFUI\ConstantContact\UUID',
16-
'campaign_activities' => 'array[\PHPFUI\ConstantContact\Definition\CampaignActivitySummary]',
16+
'campaign_activities' => 'array<\PHPFUI\ConstantContact\Definition\CampaignActivitySummary>',
1717
'_links' => '\PHPFUI\ConstantContact\Definition\Links2',
1818

1919
];

src/ConstantContact/Definition/ContactCreateOrUpdateInput.php

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
* @var string $job_title The job title of the contact.
1212
* @var string $company_name The name of the company where the contact works.
1313
* @var string $phone_number The phone number for the contact.
14-
* @var array[\PHPFUI\ConstantContact\UUID][50] $list_memberships The contact lists you want to add the contact to as an array of up to 50 contact <code>list_id</code> values. You must include at least one <code>list_id</code>.
15-
* @var array[\PHPFUI\ConstantContact\Definition\CreateOrUpdateContactCustomField][50] $custom_fields The custom fields you want to add to the contact as an array of up to 50 custom field objects.
14+
* @var array<\PHPFUI\ConstantContact\UUID> $list_memberships The contact lists you want to add the contact to as an array of up to 50 contact <code>list_id</code> values. You must include at least one <code>list_id</code>.
15+
* @var array<\PHPFUI\ConstantContact\Definition\CreateOrUpdateContactCustomField> $custom_fields The custom fields you want to add to the contact as an array of up to 50 custom field objects.
1616
* @var string $anniversary The anniversary date for the contact. For example, this value could be the date when the contact first became a customer of an organization in Constant Contact. Valid date formats are MM/DD/YYYY, M/D/YYYY, YYYY/MM/DD, YYYY/M/D, YYYY-MM-DD, YYYY-M-D,M-D-YYYY, or M-DD-YYYY.
1717
* @var int $birthday_month The month value for the contact's birthday. Valid values are from 1 through 12. The <code>birthday_month</code> property is required if you use <code>birthday_day</code>.
1818
* @var int $birthday_day The day value for the contact's birthday. Valid values are from 1 through 31. The <code>birthday_day</code> property is required if you use <code>birthday_month</code>.
@@ -26,22 +26,29 @@ class ContactCreateOrUpdateInput extends \PHPFUI\ConstantContact\Definition\Base
2626
'job_title' => 'string',
2727
'company_name' => 'string',
2828
'phone_number' => 'string',
29-
'list_memberships' => 'array[\PHPFUI\ConstantContact\UUID][50]',
30-
'custom_fields' => 'array[\PHPFUI\ConstantContact\Definition\CreateOrUpdateContactCustomField][50]',
29+
'list_memberships' => 'array<\PHPFUI\ConstantContact\UUID>',
30+
'custom_fields' => 'array<\PHPFUI\ConstantContact\Definition\CreateOrUpdateContactCustomField>',
3131
'anniversary' => 'string',
3232
'birthday_month' => 'int',
3333
'birthday_day' => 'int',
3434
'street_address' => '\PHPFUI\ConstantContact\Definition\StreetAddress',
3535

3636
];
3737

38+
protected static array $minLength = [
39+
'list_memberships' => 1,
40+
41+
];
42+
3843
protected static array $maxLength = [
3944
'email_address' => 50,
4045
'first_name' => 50,
4146
'last_name' => 50,
4247
'job_title' => 50,
4348
'company_name' => 50,
4449
'phone_number' => 25,
50+
'list_memberships' => 50,
51+
'custom_fields' => 50,
4552

4653
];
4754
}

src/ConstantContact/Definition/ContactDelete.php

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,20 @@
55
namespace PHPFUI\ConstantContact\Definition;
66

77
/**
8-
* @var array[\PHPFUI\ConstantContact\UUID][500] $contact_ids Specify up to 500 contacts by <code>contact_id</code> to delete; mutually exclusive with <code>list_ids</code>.
9-
* @var array[\PHPFUI\ConstantContact\UUID][50] $list_ids The contacts on the lists (up to 50) specified will be deleted; mutually exclusive with <code>contact_ids</code>.
8+
* @var array<\PHPFUI\ConstantContact\UUID> $contact_ids Specify up to 500 contacts by <code>contact_id</code> to delete; mutually exclusive with <code>list_ids</code>.
9+
* @var array<\PHPFUI\ConstantContact\UUID> $list_ids The contacts on the lists (up to 50) specified will be deleted; mutually exclusive with <code>contact_ids</code>.
1010
*/
1111
class ContactDelete extends \PHPFUI\ConstantContact\Definition\Base
1212
{
1313
protected static array $fields = [
14-
'contact_ids' => 'array[\PHPFUI\ConstantContact\UUID][500]',
15-
'list_ids' => 'array[\PHPFUI\ConstantContact\UUID][50]',
14+
'contact_ids' => 'array<\PHPFUI\ConstantContact\UUID>',
15+
'list_ids' => 'array<\PHPFUI\ConstantContact\UUID>',
16+
17+
];
18+
19+
protected static array $maxLength = [
20+
'contact_ids' => 500,
21+
'list_ids' => 50,
1622

1723
];
1824
}

src/ConstantContact/Definition/ContactListArray.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
class ContactListArray extends \PHPFUI\ConstantContact\Definition\Base
1111
{
1212
protected static array $fields = [
13-
'lists' => 'array[\PHPFUI\ConstantContact\Definition\ContactList2]',
13+
'lists' => 'array<\PHPFUI\ConstantContact\Definition\ContactList2>',
1414
'lists_count' => 'int',
1515
'_links' => '\PHPFUI\ConstantContact\Definition\PagingLinks',
1616

0 commit comments

Comments
 (0)