Tribe__Tickets__Tickets::get_event_tickets( int $post_id )

Get all the tickets for an event. Queries all active modules/providers.


Parameters

$post_id

(int) (Required) ID of parent "event" post


Top ↑

Return

(array)


Top ↑

Source

File: src/Tribe/Tickets.php

		final public static function get_event_tickets( $post_id ) {
			$tickets = [];

			foreach ( self::modules() as $class => $module ) {
				$obj              = call_user_func( array( $class, 'get_instance' ) );
				$provider_tickets = $obj->get_tickets( $post_id );
				if ( ! empty( $provider_tickets ) && is_array( $provider_tickets ) ) {
					$tickets[] = $provider_tickets;
				}
			}

			return ! empty( $tickets ) ? call_user_func_array( 'array_merge', $tickets ) : [];
		}