Tribe__Tickets_Plus__Meta::get_attendee_meta_fields( string|int $ticket_id, string|int $attendee_id = null )

Fetch the meta fields for attendee/ticket.


Parameters

$ticket_id

(string|int) (Required) Which ticket we are fetching for.

$attendee_id

(string|int) (Optional) Which attendee we are fetching for.

Default value: null


Top ↑

Return

(array)


Top ↑

Source

File: src/Tribe/Meta.php

	public static function get_attendee_meta_fields( $ticket_id, $attendee_id = null ) {
		$meta_key  = static::get_attendee_meta_fields_key( $ticket_id, $attendee_id );
		$meta_data = get_post_meta( $ticket_id, $meta_key, true );
		if ( ! empty( $attendee_id ) ) {
			$meta_data = get_post_meta( $attendee_id, $meta_key, true );
		}

		/**
		 * Allow the modification of where we look for attendee fields.
		 *
		 * @since 5.3.0
		 *
		 * @param array      $meta_data   Attendee registration fields.
		 * @param string|int $ticket_id   Which ticket we are fetching for.
		 * @param string|int $attendee_id Which attendee we are fetching for.
		 */
		return apply_filters( 'tec_tickets_commerce_legacy_attendee_meta_fields', $meta_data, $ticket_id, $attendee_id );
	}

Top ↑

Changelog

Changelog
Version Description
5.3.0 Introduced.