LLMS_Admin_Tool_Limited_Billing_Order_Locator::get_csv_file()
Create a csv “file” via output buffering and return it as a string.
Return Return
(string)
Source Source
File: includes/admin/tools/class-llms-admin-tool-limited-billing-order-locator.php
protected function get_csv_file() { $csv = $this->get_csv(); // Add header row. array_unshift( $csv, array( 'Order ID', 'Expected Payments', 'Total Payments', 'Successful Payments', 'Refunded Payments', 'Edit Link', ) ); // Create the CSV file. ob_start(); $fh = fopen( 'php://output', 'w' ); foreach ( $csv as $line ) { fputcsv( $fh, $line ); } fclose( $fh ); // phpcs:ignore WordPress.WP.AlternativeFunctions.file_system_read_fclose return ob_get_clean(); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
5.3.0 | Introduced. |