Automattic\WooCommerce\Internal\Admin\ImportExport
CSVUploadHelper::override_upload_dir
Hooked onto upload_dir override the default upload directory for a CSV upload.
Method of the class: CSVUploadHelper{}
No Hooks.
Returns
Array.
Usage
$CSVUploadHelper = new CSVUploadHelper(); $CSVUploadHelper->override_upload_dir( $uploads ): array;
- $uploads(array) (required)
- WP upload dir details.
CSVUploadHelper::override_upload_dir() CSVUploadHelper::override upload dir code WC 10.8.1
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;
}