function my_em_add_default_tickets($tickets, $EM_Bookings) {
if ( empty($tickets->tickets) ) {
$ticket_data = array();
$ticket_data[0] = array( 'ticket_name' => 'General Admission', 'ticket_spaces' => 10, 'ticket_price' => 450, 'ticket_min' => 0, 'ticket_max' => 5 );
$ticket_data[1] = array( 'ticket_name' => 'Section A', 'ticket_spaces' => 10, 'ticket_price' => 550, 'ticket_min' => 0, 'ticket_max' => 5 );
foreach ($ticket_data as $ticket) {
$EM_Ticket = new EM_ticket();
$EM_Ticket->ticket_name = $ticket['ticket_name'];
$EM_Ticket->ticket_spaces = $ticket['ticket_spaces'];
$EM_Ticket->ticket_price = $ticket['ticket_price'];
$EM_Ticket->ticket_min = $ticket['ticket_min'];
$EM_Ticket->ticket_max = $ticket['ticket_max'];
$tickets->tickets[] = $EM_Ticket;
}
}
return $tickets;
}
add_filter('em_bookings_get_tickets', 'my_em_add_default_tickets', 100, 2);
Comments