: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
* Interface for CSV Exporter
* @copyright Copyright (c) 2023, Code Atlantic LLC
if ( ! defined( 'ABSPATH' ) ) {
* Promise for structuring CSV exporters.
interface PUM_Interface_CSV_Exporter extends PUM_Interface_Batch_Exporter {
* @return array<string,string> CSV columns.
public function csv_cols();
* Retrieves the CSV columns array.
* Alias for csv_cols(), usually used to implement a filter on the return.
* @return array<string,string> CSV columns.
public function get_csv_cols();
* Outputs the CSV columns.
public function csv_cols_out();
public function csv_rows_out();