Tribe__Tickets__Tickets::update_attendee_activity_log( int $attendee_id, array $data = array() )
Update the attendee activity log data.
Contents
Parameters
- $attendee_id
-
(int) (Required) Attendee ID.
- $data
-
(array) (Optional) Data that needs to be logged.
Default value: array()
Source
File: src/Tribe/Tickets.php
public function update_attendee_activity_log( $attendee_id, $data = [] ) {
$activity = get_post_meta( $attendee_id, $this->attendee_activity_log, true );
if ( ! is_array( $activity ) ) {
$activity = [];
}
/**
* Filter the activity log data for attendee.
*
* @since 5.1.0
*
* @param array $data Activity data.
* @param int $attendee_id Attendee ID.
*/
$data = apply_filters( 'tribe_tickets_attendee_activity_log_data', $data, $attendee_id );
$data['time'] = time();
$activity[] = $data;
update_post_meta( $attendee_id, $this->attendee_activity_log, $activity );
}
Changelog
| Version | Description |
|---|---|
| 5.1.0 | Introduced. |