public function ExportCsv($channelNames, $compressionFormat = \ElasticEmailEnums\CompressionFormat::None, $fileName = null) {
        return $this->sendRequest('channel/exportcsv', array(
                    'channelNames' => (count($channelNames) === 0) ? null : join(';', $channelNames),
                    'compressionFormat' => $compressionFormat,
                    'fileName' => $fileName
        ));
    }
public function ExportCsv($channelNames, $compressionFormat = \ElasticEmailEnums\CompressionFormat::None, $fileName = null) {
        return $this->sendRequest('channel/exportcsv', array(
                    'channelNames' => (count($channelNames) === 0) ? null : join(';', $channelNames),
                    'compressionFormat' => $compressionFormat,
                    'fileName' => $fileName
        ));
    }
public function ExportCsv ( $ channelNames , $ compressionFormat = \ ElasticEmailEnums \ CompressionFormat :: None , $ fileName = null ) { return $ this -> sendRequest ( 'channel/exportcsv' , array ( 'channelNames' => ( count ( $ channelNames ) === 0 ) ? null : join ( ';' , $ channelNames ) , 'compressionFormat' => $ compressionFormat , 'fileName' => $ fileName ) ) ; }
Export channels in CSV file format.
@param string $apikey ApiKey that gives you access to our SMTP and HTTP API's.
@param array<string> $channelNames List of channel names used for processing
@param \ElasticEmailEnums\CompressionFormat $compressionFormat FileResponse compression format. None or Zip.
@param string $fileName Name of your file.
@return File
Export channels in CSV file format .