WC_Product_Variable::before_data_store_save_or_update()protectedWC 1.0

Do any extra processing needed before the actual product save (but after triggering the 'woocommerce_before_..._object_save' action)

Method of the class: WC_Product_Variable{}

No Hooks.

Return

Mixed. A state value that will be passed to after_data_store_save_or_update.

Usage

// protected - for code of main (parent) or child class
$result = $this->before_data_store_save_or_update();

WC_Product_Variable::before_data_store_save_or_update() code WC 9.4.2

protected function before_data_store_save_or_update() {
	// Get names before save.
	$previous_name = $this->data['name'];
	$new_name      = $this->get_name( 'edit' );

	return array(
		'previous_name' => $previous_name,
		'new_name'      => $new_name,
	);
}