woocommerce_remove_cart_item_from_session, $key, $values
woocommerce_remove_cart_item_from_session, $key, $values
Appears in: woocommerce.11.0.0
Hook Type: action
Displaying hooks found in version: woocommerce.11.0.0do_action('woocommerce_remove_cart_item_from_session, $key, $values') is found 2 times:
- /includes/class-wc-cart-session.php line 206
* * @param string $key Cart item key. * @param array $values Cart item values e.g. quantity and product_id. */ do_action( 'woocommerce_remove_cart_item_from_session', $key, $values ); } elseif ( ! empty( $values['data_hash'] ) && ! hash_equals( $values['data_hash'], wc_get_cart_item_data_hash( $product ) ) ) { // phpcs:ignore PHPCompatibility.PHP.NewFunctions.hash_equalsFound $update_cart_session = true; /* translators: %1$s: product name. %2$s product permalink */ $message = sprintf( __( '%1$s has been removed from your cart because it has since been modified. You can add it back to your cart <a href="%2$s">here</a>.', 'woocommerce' ), $product->get_name(), $product->get_permalink() ); /** - /includes/class-wc-cart-session.php line 230
* * @param string $key Cart item key. * @param array $values Cart item values e.g. quantity and product_id. */ do_action( 'woocommerce_remove_cart_item_from_session', $key, $values ); } else { // Put session data into array. Run through filter so other plugins can load their own session data. $session_data = array_merge( $values, array(