Automattic\WooCommerce\Admin\Features\Blueprint\Importers

ImportSetWCShipping::add_local_pickup()privateWC 1.0

Add local pickup settings.

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

Хуков нет.

Возвращает

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

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

// private - только в коде основоного (родительского) класса
$result = $this->add_local_pickup( $local_pickup );
$local_pickup(объект) (обязательный)
The local pickup settings.

Код ImportSetWCShipping::add_local_pickup() WC 9.7.1

private function add_local_pickup( $local_pickup ) {
	if ( isset( $local_pickup->general ) ) {
		$this->wp_update_option( 'woocommerce_pickup_location_settings', (array) $local_pickup->general );
	}

	if ( isset( $local_pickup->locations ) ) {
		$local_pickup->locations = json_decode( wp_json_encode( $local_pickup->locations ), true );
		$this->wp_update_option( 'pickup_location_pickup_locations', $local_pickup->locations );
	}
}