Automattic\WooCommerce\Internal\Admin\ImportExport

CSVUploadHelper::override_upload_dirpublicWC 1.0

Hooked onto upload_dir override the default upload directory for a CSV upload.

Метод класса: CSVUploadHelper{}

Хуков нет.

Возвращает

Массив.

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

$CSVUploadHelper = new CSVUploadHelper();
$CSVUploadHelper->override_upload_dir( $uploads ): array;
$uploads(массив) (обязательный)
WP upload dir details.

Код CSVUploadHelper::override_upload_dir() WC 10.3.4

public function override_upload_dir( $uploads ): array {
	$new_subdir = '/' . $this->get_import_subdir_name();

	$uploads['path']   = $uploads['basedir'] . $new_subdir;
	$uploads['url']    = $uploads['baseurl'] . $new_subdir;
	$uploads['subdir'] = $new_subdir;

	return $uploads;
}