WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WC_CSV_Exporter::format_data() public WC 3.1.0

Format and escape data ready for the CSV file.

Это метод класса: WC_CSV_Exporter{}

Хуков нет.

Возвращает

Строку.

Использование

$WC_CSV_Exporter = new WC_CSV_Exporter();
$WC_CSV_Exporter->format_data( $data );
$data(строка) (обязательный)
Data to format.

Список изменений

С версии 3.1.0 Введена.

Код WC_CSV_Exporter::format_data() WC 4.5.2

woocommerce/includes/export/abstract-wc-csv-exporter.php
<?php
public function format_data( $data ) {
	if ( ! is_scalar( $data ) ) {
		if ( is_a( $data, 'WC_Datetime' ) ) {
			$data = $data->date( 'Y-m-d G:i:s' );
		} else {
			$data = ''; // Not supported.
		}
	} elseif ( is_bool( $data ) ) {
		$data = $data ? 1 : 0;
	}

	$use_mb = function_exists( 'mb_convert_encoding' );

	if ( $use_mb ) {
		$encoding = mb_detect_encoding( $data, 'UTF-8, ISO-8859-1', true );
		$data     = 'UTF-8' === $encoding ? $data : utf8_encode( $data );
	}

	return $this->escape_data( $data );
}