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

WC_Product_CSV_Importer_Controller::is_file_valid_csv() public WC 1.0

Check whether a file is a valid CSV file.

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

Возвращает

true/false.

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

$result = WC_Product_CSV_Importer_Controller::is_file_valid_csv( $file, $check_path );
$file(строка) (обязательный)
File path.
$check_path(true/false)
Whether to also check the file is located in a valid location (Default: true).
По умолчанию: true

Код WC Product CSV Importer Controller::is file valid csv: woocommerce/includes/admin/importers/class-wc-product-csv-importer-controller.php WC 4.5.2

<?php
public static function is_file_valid_csv( $file, $check_path = true ) {
	if ( $check_path && apply_filters( 'woocommerce_product_csv_importer_check_import_file_path', true ) && false !== stripos( $file, '://' ) ) {
		return false;
	}

	$valid_filetypes = self::get_valid_csv_filetypes();
	$filetype        = wp_check_filetype( $file, $valid_filetypes );
	if ( in_array( $filetype['type'], $valid_filetypes, true ) ) {
		return true;
	}

	return false;
}