Automattic\WooCommerce\Admin\Features\Blueprint\Importers
ImportSetWCShipping::add_local_pickup()
Add local pickup settings.
Method of the class: ImportSetWCShipping{}
No Hooks.
Return
null
. Nothing (null).
Usage
// private - for code of main (parent) class only $result = $this->add_local_pickup( $local_pickup );
- $local_pickup(object) (required)
- The local pickup settings.
ImportSetWCShipping::add_local_pickup() ImportSetWCShipping::add local pickup code 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 ); } }