WC_CSV_Exporter::export_row()
Export rows to an array ready for the CSV.
Метод класса: WC_CSV_Exporter{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->export_row( $row_data, $key, $buffer );
- $row_data(массив) (обязательный)
- Data to export.
- $key(строка) (обязательный)
- Column being exported.
- $buffer(resource) (обязательный)
- Output buffer.
Список изменений
С версии 3.1.0 | Введена. |
Код WC_CSV_Exporter::export_row() WC CSV Exporter::export row WC 8.1.1
protected function export_row( $row_data, $key, $buffer ) { $columns = $this->get_column_names(); $export_row = array(); foreach ( $columns as $column_id => $column_name ) { if ( ! $this->is_column_exporting( $column_id ) ) { continue; } if ( isset( $row_data[ $column_id ] ) ) { $export_row[] = $this->format_data( $row_data[ $column_id ] ); } else { $export_row[] = ''; } } $this->fputcsv( $buffer, $export_row ); ++ $this->exported_row_count; }