WC_WCCOM_Site_Installation_Step_Download_Product::run()publicWC 1.0

Run the step installation process.

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

Хуков нет.

Возвращает

null. Ничего (null).

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

$WC_WCCOM_Site_Installation_Step_Download_Product = new WC_WCCOM_Site_Installation_Step_Download_Product();
$WC_WCCOM_Site_Installation_Step_Download_Product->run();

Код WC_WCCOM_Site_Installation_Step_Download_Product::run() WC 9.8.2

public function run() {
	$upgrader = WC_WCCOM_Site_Installer::get_wp_upgrader();

	$download_path = $upgrader->download_package( $this->state->get_download_url() );

	if ( is_wp_error( $download_path ) || empty( $download_path ) ) {
		throw new Installer_Error( Installer_Error_Codes::MISSING_DOWNLOAD_PATH );
	}

	$this->state->set_download_path( $download_path );

	return $this->state;
}