WC_Product_CSV_Importer_Controller::upload_form_handler()publicWC 1.0

Handle the upload form and store options.

Method of the class: WC_Product_CSV_Importer_Controller{}

No Hooks.

Return

null. Nothing (null).

Usage

$WC_Product_CSV_Importer_Controller = new WC_Product_CSV_Importer_Controller();
$WC_Product_CSV_Importer_Controller->upload_form_handler();

WC_Product_CSV_Importer_Controller::upload_form_handler() code WC 8.6.1

public function upload_form_handler() {
	check_admin_referer( 'woocommerce-csv-importer' );

	$file = $this->handle_upload();

	if ( is_wp_error( $file ) ) {
		$this->add_error( $file->get_error_message() );
		return;
	} else {
		$this->file = $file;
	}

	wp_redirect( esc_url_raw( $this->get_next_step_link() ) );
	exit;
}