Property | Type | Description | |
---|---|---|---|
$classmap | array | Default class map for wsdl=>php | |
$endpoint | string | The endpoint of the service |
Method | Description | |
---|---|---|
__construct ( string $wsdl, array $options, $user ) | Constructor using wsdl location and options array | |
getReportDownloadURL ( $reportJobId, $exportFormat ) : the | Returns the URL at which the report file can be downloaded. | |
getReportDownloadUrlWithOptions ( $reportJobId, $reportDownloadOptions ) : the | Returns the URL at which the report file can be downloaded, and allows for customization of the downloaded report. | |
getReportJobStatus ( $reportJobId ) | Returns the {@link ReportJobStatus} of the report job with the specified ID. | |
runReportJob ( $reportJob ) : the | Initiates the execution of a {@link ReportQuery} on the server. |
public __construct ( string $wsdl, array $options, $user ) | ||
$wsdl | string | WSDL location for this service |
$options | array | Options for the SoapClient |
The report will be generated as a gzip archive, containing the report file itself.
public getReportDownloadURL ( $reportJobId, $exportFormat ) : the | ||
return | the | URL for report file download |
By default, the report will be generated as a gzip archive, containing the report file itself. This can be changed by setting {@link ReportDownloadOptions#useGzipCompression} to false.
public getReportDownloadUrlWithOptions ( $reportJobId, $reportDownloadOptions ) : the | ||
return | the | URL for report file download |
public getReportJobStatus ( $reportJobId ) |
The following fields are required:
public runReportJob ( $reportJob ) : the | ||
return | the | report job with its ID filled in |
public static array $classmap | ||
return | array |
public static string $endpoint | ||
return | string |