Tribe__Tickets__Tickets::get_event_tickets( int $post_id )
Get all the tickets for an event. Queries all active modules/providers.
Contents
Parameters
- $post_id
-
(int) (Required) ID of parent "event" post
Return
(array)
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 ) : [];
}