You are here

function mailchimp_campaign_save in Mailchimp 7.3

Same name and namespace in other branches
  1. 7.5 modules/mailchimp_campaign/mailchimp_campaign.module \mailchimp_campaign_save()
  2. 7.2 modules/mailchimp_campaign/mailchimp_campaign.entity.inc \mailchimp_campaign_save()
  3. 7.4 modules/mailchimp_campaign/mailchimp_campaign.module \mailchimp_campaign_save()

Saves a campaign.

1 call to mailchimp_campaign_save()
mailchimp_campaign_save_campaign in modules/mailchimp_campaign/mailchimp_campaign.module
Save a campaign in MailChimp and as a Drupal entity.

File

modules/mailchimp_campaign/mailchimp_campaign.module, line 944
Module file for mailchimp_campaign.

Code

function mailchimp_campaign_save(MailChimpCampaign $campaign) {
  $campaign->updated = REQUEST_TIME;

  // Set the creation timestamp if not set.
  if (!isset($campaign->created) || empty($campaign->created)) {
    $campaign->created = REQUEST_TIME;
  }
  return $campaign
    ->save();
}