Tribe__Tickets_Plus__Meta::get_attendee_meta_fields( string|int $ticket_id, string|int $attendee_id = null )
Fetch the meta fields for attendee/ticket.
Contents
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
Return
(array)
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 );
}
Changelog
| Version | Description |
|---|---|
| 5.3.0 | Introduced. |