Automattic\WooCommerce\Internal\Admin\Orders\MetaBoxes

TaxonomiesMetaBox::save_taxonomiespublicWC 1.0

Save handler for taxonomy data.

Method of the class: TaxonomiesMetaBox{}

No Hooks.

Returns

null. Nothing (null).

Usage

$TaxonomiesMetaBox = new TaxonomiesMetaBox();
$TaxonomiesMetaBox->save_taxonomies( $order, $taxonomy_input );
$order(WC_Abstract_Order) (required)
Order object.
$taxonomy_input(array|null) (required)
Taxonomy input passed from input.

TaxonomiesMetaBox::save_taxonomies() code WC 9.9.5

public function save_taxonomies( \WC_Abstract_Order $order, $taxonomy_input ) {
	if ( ! isset( $taxonomy_input ) ) {
		return;
	}

	$sanitized_tax_input = $this->sanitize_tax_input( $taxonomy_input );

	$sanitized_tax_input = $this->orders_table_data_store->init_default_taxonomies( $order, $sanitized_tax_input );
	$this->orders_table_data_store->set_custom_taxonomies( $order, $sanitized_tax_input );
}