Tribe__Tickets__Tickets_Handler::is_ticket_managing_stock( int|WP_Post|object $ticket )
Returns whether a ticket has unlimited capacity
Contents
Parameters
- $ticket
-
(int|WP_Post|object) (Required)
Return
(bool)
Source
File: src/Tribe/Tickets_Handler.php
public function is_ticket_managing_stock( $ticket ) {
if ( ! $ticket instanceof WP_Post ) {
$ticket = get_post( $ticket );
}
if ( ! $ticket instanceof WP_Post ) {
return false;
}
// Defaults to managing Stock so we don't have Unlimited
$manage_stock = true;
// If it exists we use it
if ( metadata_exists( 'post', $ticket->ID, '_manage_stock' ) ) {
$manage_stock = get_post_meta( $ticket->ID, '_manage_stock', true );
}
return tribe_is_truthy( $manage_stock );
}
Changelog
| Version | Description |
|---|---|
| 4.6 | Introduced. |