CampaignMonitor::getListsByCampaignId PHP Метод

getListsByCampaignId() публичный Метод

Returns a list of all subscriber lists for a campaign.
public getListsByCampaignId ( string $campaignId ) : array
$campaignId string The ID of the campaign.
Результат array
    public function getListsByCampaignId($campaignId)
    {
        // set parameters
        $parameters['CampaignID'] = (string) $campaignId;
        // make the call
        $records = (array) $this->doCall('campaigns/' . $campaignId . '/listsandsegments', $parameters);
        // stop here if no records were set
        if (empty($records)) {
            return array();
        }
        // reserve variable
        $results = array();
        $i = 0;
        // loop the list and segment records
        foreach ($records['Lists'] as $record) {
            $results[$i]['id'] = $record['ListID'];
            $results[$i]['name'] = $record['Name'];
            $i++;
        }
        // return the records
        return $results;
    }