public function scheduleBatch($schedule_time, $num_batches = 2, $stagger_mins = 5) {
        $payload = array(
            'cid' => $this->cid,
            'schedule_time' => $schedule_time,
            'num_batches' => $num_batches,
            'stagger_mins' => $stagger_mins
        );
        $apiCall = 'campaigns/schedule-batch';
        $data = $this->requestMonkey($apiCall, $payload);
        $data = json_decode($data, true);
        if (isset($data['error']))
            throw new MailchimpAPIException($data);
        else
            return true;
    }
public function scheduleBatch($schedule_time, $num_batches = 2, $stagger_mins = 5) {
        $payload = array(
            'cid' => $this->cid,
            'schedule_time' => $schedule_time,
            'num_batches' => $num_batches,
            'stagger_mins' => $stagger_mins
        );
        $apiCall = 'campaigns/schedule-batch';
        $data = $this->requestMonkey($apiCall, $payload);
        $data = json_decode($data, true);
        if (isset($data['error']))
            throw new MailchimpAPIException($data);
        else
            return true;
    }
public function scheduleBatch ( $ schedule_time , $ num_batches = 2 , $ stagger_mins = 5 ) { $ payload = array ( 'cid' => $ this -> cid , 'schedule_time' => $ schedule_time , 'num_batches' => $ num_batches , 'stagger_mins' => $ stagger_mins ) ; $ apiCall = 'campaigns/schedule-batch' ; $ data = $ this -> requestMonkey ( $ apiCall , $ payload ) ; $ data = json_decode ( $ data , true ) ; if ( isset ( $ data [ 'error' ] ) ) throw new MailchimpAPIException ( $ data ) ; else return true ; }
Schedule a campaign to be sent in batches sometime in the future. Only valid for "regular" campaigns

@link http://apidocs.mailchimp.com/api/2.0/campaigns/schedule-batch.php
@param string $schedule_time
@param int $num_batches
@param int $stagger_mins
@return boolean true on success
@throws MailchimpAPIException
Schedule a campaign to be sent in batches sometime in the future . Only valid for regular campaigns