Tribe__Tickets_Plus__Meta::ticket_has_arf( int $ticket_id )
Check if the Ticket has associated Attendee Registration fields or not.
Contents
Parameters
- $ticket_id
-
(int) (Required) Ticket ID.
Return
(bool)
Source
File: src/Tribe/Meta.php
public function ticket_has_arf( $ticket_id ) {
/** @var \Tribe\Tickets\Plus\Attendee_Registration\IAC $iac */
$iac = tribe( 'tickets-plus.attendee-registration.iac' );
$iac_for_ticket = $iac->get_iac_setting_for_ticket( $ticket_id );
$iac_enabled = $iac_for_ticket === $iac::ALLOWED_KEY || $iac_for_ticket === $iac::REQUIRED_KEY;
$meta = $this->get_meta_fields_by_ticket( $ticket_id );
if ( empty( $meta ) && empty( $iac_enabled ) ) {
return false;
}
return true;
}
Changelog
| Version | Description |
|---|---|
| 5.4.2 | Introduced. |