Tribe__Tickets_Plus__Commerce__WooCommerce__Meta::clear_woocommerce_ar_updated( array $to_be_saved )
Clear WooCommerce session value for whether AR ticket was updated.
Contents
Parameters
- $to_be_saved
-
(array) (Required) The combined attendee meta to save.
Return
(array) The combined attendee meta to save.
Source
File: src/Tribe/Commerce/WooCommerce/Meta.php
public function clear_woocommerce_ar_updated( $to_be_saved ) {
$wc_session = WC()->session;
if ( empty( $wc_session ) ) {
return $to_be_saved;
}
$has_wc_ticket = false;
foreach ( $to_be_saved as $ticket_id => $meta ) {
if ( 'product' === get_post_type( $ticket_id ) ) {
$has_wc_ticket = true;
break;
}
}
if ( $has_wc_ticket ) {
$wc_session->__unset( 'tribe_ar_ticket_updated' );
}
return $to_be_saved;
}
Changelog
| Version | Description |
|---|---|
| 4.11.0 | Introduced. |