public function MailchimpCampaigns::updateCampaign in Mailchimp 8
Updates a campaign.
Parameters
string $campaign_id: The ID of the campaign.
string $type: The campaign type. See CAMPAIGN_TYPE_* constants.
object $recipients: List settings for the campaign.
object $settings: The subject, from name, reply-to, etc settings for the campaign.
array $parameters: Associative array of optional request parameters.
bool $batch: TRUE to create a new pending batch operation.
Return value
object
See also
http://developer.mailchimp.com/documentation/mailchimp/reference/campaig...
File
- lib/
mailchimp-api-php/ src/ MailchimpCampaigns.php, line 161
Class
- MailchimpCampaigns
- Mailchimp Campaigns library.
Namespace
MailchimpCode
public function updateCampaign($campaign_id, $type, $recipients, $settings, $parameters = [], $batch = FALSE) {
$tokens = [
'campaign_id' => $campaign_id,
];
$parameters += [
'type' => $type,
'recipients' => $recipients,
'settings' => $settings,
];
return $this
->request('PATCH', '/campaigns/{campaign_id}', $tokens, $parameters, $batch);
}