Tribe__Tickets_Plus__Commerce__WooCommerce__Meta::save_attendee_meta_to_ticket( int $attendee_id, int $order_id, int $product_id, int $order_attendee_id )
Sets attendee data on attendee posts
Contents
Parameters
- $attendee_id
-
(int) (Required) Attendee Ticket Post ID
- $order_id
-
(int) (Required) WooCommerce Order ID
- $product_id
-
(int) (Required) WooCommerce Product ID
- $order_attendee_id
-
(int) (Required) Attendee number in submitted order
Source
File: src/Tribe/Commerce/WooCommerce/Meta.php
public function save_attendee_meta_to_ticket( $attendee_id, $order_id, $product_id, $order_attendee_id ) {
$meta = get_post_meta( $order_id, Tribe__Tickets_Plus__Meta::META_KEY, true );
if ( ! isset( $meta[ $product_id ] ) ) {
return;
}
if ( ! isset( $meta[ $product_id ][ $order_attendee_id ] ) ) {
return;
}
update_post_meta( $attendee_id, Tribe__Tickets_Plus__Meta::META_KEY, $meta[ $product_id ][ $order_attendee_id ] );
}
Changelog
| Version | Description |
|---|---|
| 5.9.1 | Updated retrieval of meta data to use WooCommece ORM. |
| 4.1 | Introduced. |