Tribe__Tickets_Plus__Commerce__WooCommerce__Meta::clear_woocommerce_ar_updated( array $to_be_saved )

Clear WooCommerce session value for whether AR ticket was updated.


Parameters

$to_be_saved

(array) (Required) The combined attendee meta to save.


Top ↑

Return

(array) The combined attendee meta to save.


Top ↑

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;
	}

Top ↑

Changelog

Changelog
Version Description
4.11.0 Introduced.