WC_Coupon::decrease_usage_count()
Decrease usage count for current coupon.
Метод класса: WC_Coupon{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WC_Coupon = new WC_Coupon(); $WC_Coupon->decrease_usage_count( $used_by );
- $used_by(строка)
- Either user ID or billing email.
По умолчанию: ''
Код WC_Coupon::decrease_usage_count() WC Coupon::decrease usage count WC 9.4.2
public function decrease_usage_count( $used_by = '' ) { if ( $this->get_id() && $this->get_usage_count() > 0 && $this->data_store ) { $new_count = $this->data_store->decrease_usage_count( $this, $used_by ); // Bypass set_prop and remove pending changes since the data store saves the count already. $this->data['usage_count'] = $new_count; if ( isset( $this->changes['usage_count'] ) ) { unset( $this->changes['usage_count'] ); } } }