Tribe__Tickets__Commerce__PayPal__Main::update_global_stock( Tribe__Tickets__Global_Stock $global_stock, int $qty = 1, bool $increase = false )
Update Global Stock
Contents
Parameters
- $global_stock
-
(Tribe__Tickets__Global_Stock) (Required) The global stock object.
- $qty
-
(int) (Optional) The quantity to modify stock.
Default value: 1
- $increase
-
(bool) (Optional) Whether to increase stock,
Default value: false
Source
File: src/Tribe/Commerce/PayPal/Main.php
public function update_global_stock( $global_stock, $qty = 1, $increase = false ) {
$level = $global_stock->get_stock_level();
if ( $increase ) {
$new_level = (int) $level + (int) $qty;
} else {
$new_level = (int) $level - (int) $qty;
}
$global_stock->set_stock_level( $new_level );
}
Changelog
| Version | Description |
|---|---|
| 4.10.2 | Introduced. |