woocommerce_save_product_cogs_overrides_parent_value_flag

woocommerce_save_product_cogs_overrides_parent_value_flag

Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.9.5.2

apply_filters('woocommerce_save_product_cogs_overrides_parent_value_flag') is found 1 times:

  • /includes/data-stores/class-wc-product-variation-data-store-cpt.php line 581
    			 *
    			 * @param bool|null $cogs_value_overrides_parent The flag to be written to the database. If null is returned nothing will be written or deleted.
    			 * @param WC_Product $product The product for which the flag is being saved.
    			 */
    			$cogs_value_overrides_parent = apply_filters( 'woocommerce_save_product_cogs_overrides_parent_value_flag', $cogs_value_overrides_parent, $product );
    
    			if ( ! is_null( $cogs_value_overrides_parent ) ) {
    				$updated = $this->update_or_delete_post_meta( $product, '_cogs_value_overrides_parent', $cogs_value_overrides_parent ? 'yes' : '' );
    				if ( $updated ) {
    					$this->updated_props[] = 'cogs_value_overrides_parent';
    				}