Automattic\WooCommerce\Admin
ReportExporter::get_export_percentage_complete
Get the completion percentage of a report export.
Method of the class: ReportExporter{}
No Hooks.
Returns
true|false|Int. Completion percentage, or false if export not found.
Usage
$result = ReportExporter::get_export_percentage_complete( $report_type, $export_id );
- $report_type(string) (required)
- Report type. E.g.
'customers'. - $export_id(string) (required)
- Unique ID for report (timestamp expected).
ReportExporter::get_export_percentage_complete() ReportExporter::get export percentage complete code WC 10.5.0
public static function get_export_percentage_complete( $report_type, $export_id ) {
$exports_status = get_option( self::EXPORT_STATUS_OPTION, array() );
$status_key = self::get_status_key( $report_type, $export_id );
if ( isset( $exports_status[ $status_key ] ) ) {
return $exports_status[ $status_key ];
}
return false;
}