Tribe__Tickets__RSVP::get_order_data( int $order_id )
Retrieve only order related information Important: On RSVP the order is the Attendee Object
Contents
order_id purchaser_name purchaser_email provider provider_slug
Parameters
- $order_id
-
(int) (Required) The order ID.
Return
(array)
Source
File: src/Tribe/RSVP.php
public function get_order_data( $order_id ) {
$name = get_post_meta( $order_id, $this->full_name, true );
$email = get_post_meta( $order_id, $this->email, true );
$data = array(
'order_id' => $order_id,
'purchaser_name' => $name,
'purchaser_email' => $email,
'provider' => __CLASS__,
'provider_slug' => 'rsvp',
'purchase_time' => get_post_time( Tribe__Date_Utils::DBDATETIMEFORMAT, false, $order_id ),
);
/**
* Allow users to filter the Order Data
*
* @var array An associative array with the Information of the Order
* @var string What Provider is been used
* @var int Order ID
*
*/
$data = apply_filters( 'tribe_tickets_order_data', $data, 'rsvp', $order_id );
return $data;
}