Beispiel #1
0
 public function updateCampaign(Campaign $campaign)
 {
     $command = $this->getCommand('UpdateCampaign', array('campaignId' => $campaign->getId(), 'campaign' => array('name' => $campaign->getName(), 'subject' => $campaign->getSubject(), 'fromMail' => $campaign->getFromMail(), 'fromName' => $campaign->getFromName(), 'replyMail' => $campaign->getReplyMail(), 'body' => $campaign->getBody(), 'mailingLists' => array_filter($campaign->getMailingLists(), function ($mailingList) {
         return $mailingList->getId();
     }))));
     return $this->execute($command);
 }